0
如何通過jQuery提交一個javascript對象到Django?jQuery通過ajax提交一個js對象到Django視圖
$.ajax({
type: 'POST',
url: '/fetch-items/',
data: {'foo': 'bar', 'foobar': {'spam': 'eggs'} },
success: function(){
alert('yey');
}
});
Django的部分:
def fetch_items(request):
if request.is_ajax():
print request.POST
#output
>>> <QueryDict: {u'foo': [u'bar'], u'foobar[spam]': [u'eggs']}>
爲什麼是 'foobar的[垃圾]' 的關鍵,而不是 'foobar的' 的字典{ '垃圾郵件': '雞蛋'}的關鍵?
無賴。不管怎麼說,多謝拉。 – rotrotrot 2010-08-03 14:23:53