jquery.ajax选项 - 数据属性类型

时间:2013-01-09 08:53:07

标签: jquery ajax json

在jQuery.ajax([settings])中,一个选项是数据。 根据官方文件, data,Type:Object,String。

但是在chrome或firefox中,我试过下面的代码,注意:contentType是'application / json',

var json={data:100};

    var options = {
        type: 'post',
        url: "test2.html",
        data: json,
        contentType: 'application/json',
        success: function (result) {

        }
$.ajax(options);

the screenshot in firebug

编辑代码,将数据更改为数据:JSON.stringify(json):

var json={data:100};      
var options = {
    type: 'post',
    url: "test2.html",
    data: JSON.stringify(json), 
    contentType: 'application/json',
    success: function (result) {

    }

$ AJAX(选项);

enter image description here

这两种类型作为数据有什么区别? 它们将如何影响服务器变量,如post变量和获取变量?

0 个答案:

没有答案