www.fltk.net > JQuEry AjAx传递的参数是数组该如何弄呀,接收页如...

JQuEry AjAx传递的参数是数组该如何弄呀,接收页如...

我以前是这么做的: var codes=[1,2,3];//定义数组 $.ajax({ type: "POST", //用POST方式传输 dataType: "json", //数据格式:JSON url: ..., //目标地址 traditional: true, data: { codes:codes, }, error: function (XMLHttpRequest, textStat...

你可以拼接成字符串,在后台接收了再转成数组不就好了,

$.ajax 之中加一个方法success:function(data){} 此时的data就是你后台返回的数据

我以前是这么做的: var codes=[1,2,3];//定义数组 $.ajax({ type: "POST", //用POST方式传输 dataType: "json", //数据格式:JSON url: ..., //目标地址 traditional: true, data: { codes:codes, }, error: function (XMLHttpRequest, textStat...

服务端是是什么语言? PHP的话 用$_POST接收

$.ajax({ url: '../api/findUser', type: "POST", data: {//data就是参数,是json格式 userCode: '201702009', userName: '张三' }, async: false, dataType: 'json', cache: false, success: function (args) { //请求成功返回后执行的动作 }, ...

不知道这样和不和你胃口 var params = [3,4,5].join('@');$.ajax({ url: '../test2.php', data: { title: 'hello', description: '米有', tag: '呵呵', imageid: params }, success: function(){ //do something }});后台接受到imageid时,再用@...

正常都是用json的方式啊,不知你为何要写成数组,很不方便使用的。可以这样写 data:{ arr:[1,2,3,4] } 然后data.arr就好了

这里有一例供你参考: var _list = {}; for (var i = 0; i < checkedRow.length; i++) { _list["selectedIDs[" + i + "]"] = checkedRow[i].ID; } $.ajax({ url: '@Url.Action("SetCallBackStatus")', //data: { "selectedIDs": _list }, data: ...

这里有一例供你参考:var _list = {}; for (var i = 0; i < checkedRow.length; i++) { _list["selectedIDs[" + i + "]"] = checkedRow[i].ID; } $.ajax({ url: '@Url.Action("SetCallBackStatus")', //data: { "selectedIDs": _list }, data: _...

网站地图

All rights reserved Powered by www.fltk.net

copyright ©right 2010-2021。
www.fltk.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com