ajax的traditional属性说明(ajax传递数组)

潘先生 日期:2017-07-29

ajax的traditional属性说明(ajax传递数组)

ajax的traditional属性说明(ajax传递数组)


traditional参数默认为false

示例:

var val = new Array();

val.push(1);

val.push(2);


//向后台交互

$.ajax({

    url: "/xxx",

    type: "GET",

    data: {

        "v": val,

        "i": 0,

        "time": new Date().getTime()

    },

    success: function(data) {

        //do sth...

    }

});


传递的数组val,会收到的变量如:

val[]:1

val[]:2

后台代码就会取不到值。


修改traditional:true之后,

传递的数组传递的变量名会

val:1

val:2

就正常了。

关键词: ajax,traditional,

属分类: HtmlCssJs

0 0
网圵:http://127.0.0.13/Article/show/i/487.html
留言:
登录  注册
三思而后言,谢谢。