我有這個swf(flash)文件,它提供了需要發送到服務器的json。如何通過表單元素傳遞json
我寫了一個很簡單的jQuery:
function submitForm(swf_json) {
$('#swfjson').val(swf_json); #swfjson is an input of type hidden
$('#titleForm').submit();
}
和SWF將撥打以上submitForm,我收到request.POST在Django如常。
但是,Django是解釋swf_json
作爲字符串"Object object"
>>>type(request.POST['swfjson'])
<type 'unicode'>
我當然可以傳遞JSON作爲字符串到視圖的功能。對我來說不太好。任何其他方式將json對象傳遞給django視圖?
謝謝,這就是我的想法。很簡單,只是傳遞字符串。但是我從swf收到一個json,我如何在JavaScript中將它轉換爲一個字符串。 – 2010-03-16 10:45:17
查看擴展的答案(最後) – jitter 2010-03-16 11:41:36
非常好的答案。 – 2010-03-16 16:50:05