我有一個JavaScript陣列allPois其中包含與下面的結構幾個POI的對象:在JAVASCRIPT + JSON中對HTML進行編碼並在PYTHON中對其進行解碼的正確方法是什麼?
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公司de),以便它可以正確加載到服務器中?
請顯示爲'pois [x] .html'賦值的代碼,具體使用哪個jQuery函數? –
pois [x] .html填充了用於創建/編輯html的textarea的值 - 這裏沒有使用JQuery函數:pois [x] .html = myTextArea.value; – Miki