Asl*_*han 1 arrays django ajax dictionary python-2.7
我有这样的模板
<a href="javascript:;" onclick="AddPropety();" >Submit </a>
function AddPropety(){
var list = [{'name':'parrot','color':'green'},{'name':'dog','color':'brown'},etc...];
var formData = new FormData($('#submit_form')[0]);
formData.append("list", list);
$.ajax({
url: "{% url 'add_details' %}",
type: 'POST',
data: formData,
async: true,
cache: false,
contentType: false,
processData: false,
});// end of $.ajax
return false;
}
Run Code Online (Sandbox Code Playgroud)
和ajax如下所示
def add_details(request):
response_data = {}
if request.is_ajax():
lists = request.POST.get('list')
print lists
for list in lists:
print list
response_data['status'] = "success"
else:
response_data['status'] = "Error"
return HttpResponse(json.dumps(response_data), content_type='application/json')
Run Code Online (Sandbox Code Playgroud)
在运行此代码时,我得到像对象这样的值。如何获取字典或词典列表等值
提前致谢 ..
var arr = ["a","b",,,"e"];
var json_string = JSON.stringify(arr);
Run Code Online (Sandbox Code Playgroud)
。
json_string = '[{'name':'parrot','color':'green'},{'name':'dog','color':'brown'},etc...]' # passed from JavaScrip try:
import simplejson as json
result = json.loads(json_string)
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
4857 次 |
最近记录: |