ajax需要强调的

$.ajax({
   url: "/text_ajax",
   type:"POST",
   data:{"k1":"v1", "k2":v2}, # data是form表单要提交的数据
   success:function(data){  # 参数data是服务器端返回的字典,内容如这样{"status":"状态码","error":“错误信息”,"data":"表单验证通过的返回数据"}
        var obj = JSON.parse(data);
        if (obj.status){
            location.reload();
        }
        else{
            $('#error_msg').text(obj.error)
    
        }
    }          
})

  

建议:永远让服务器端的字典序列化后再返回

    return HttpResponse(json.dumps(dict))

  

posted @ 2017-08-04 16:09  Yu-feng  阅读(97)  评论(0编辑  收藏  举报