jQuery正确发送json数据请求

$.ajax({
                url: "{:url('json')}",
                data: JSON.stringify(obj),
                type: "POST",
                dataType: "json",
                // contentType:"application/json",
                // headers: {
                //     "Content-Type": "application/json"
                // },
                // false为同步,true为异步,默认为false
                // 对于success返回,设置为false或true,似乎看不出影响

                // 跨域请求访问,不设置则在浏览器中无法访问服务器
                // 错误处理函数最好加上,否则将很难排错
                error:function(msg){
                    /*
                        msg为json对象,返回以下字符串:
                        {"readyState":4,"responseText":"success","status":200,"statusText":"parsererror"}
                        说明后端服务器没有正确返回json数据类型
                    */
                    document.write(JSON.stringify(msg));

                },
                success: function(data) {
                    // data为json对象
                    document.getElementById("content").innerText=JSON.stringify(data);
                }
            });
yangweijie
讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!