我有一个 JAVASCRIPT 数组 allPois,其中包含几个 pois 对象,其结构如下:
var poi = {
title: pois[x].title,
lat: pois[x].position.lat(),
lng: pois[x].position.lng(),
html: pois[x].html
};
这是调用我的服务器的 JAVASCRIPT 函数:
function save(){
var jsonizedData = JSON.stringify({theArray:allPois});
jQuery.ajax({
type: 'POST',
url: 'http://localhost:8000/save',
contentType:'application/json; charset=utf-8',
dataType: 'json',
data: mydata,
async: true
});
}
这是服务器端处理请求的函数:
def save(request):
for object in request.POST:
my_data = simplejson.loads(object)
return none
编码/解码参数'html'(实际上包含html代码)以便它可以在服务器中正确加载的最佳方法是什么?