【JQuery】 ajax 无效的JSON基元

时间:2015-07-16 16:16:58   收藏:0   阅读:2466

【如题】个人理解就是 你向传数据【josn格式】了,但是后台接受确不是json格式的 数据,

贴段代码

var strJson = ‘{  "usercode": "123",  "password": "123"}‘;
        $.ajax({
            type: "POST",
            url: "/Index/doLoginAction",
            data: strJson,
            dataType: "json",
            contentType: "application/json",
            success: function (d) {
                if (d.status == ‘success‘) {
                    window.location.reload();
                } else {
                    alert(d.message);
                }
            }
        });

data 传参:{ usercode : "123" ,password :"123"}

他会给你转意的,导致的结果就是后台接收到的就变成了  usercode="123"

解决方法就是 data传参是 字符串啦,

 

参考:http://blog.163.com/dianli_jingjing/blog/static/16612782012112844412644

 

评论(0
© 2014 mamicode.com 版权所有 京ICP备13008772号-2  联系我们:gaon5@hotmail.com
迷上了代码!