jQuery MiniUI

 找回密码
 立即注册
查看: 5148|回复: 9
打印 上一主题 下一主题

ajax post方式怎么传递两个参数 [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2016-9-6 15:30:22 |只看该作者 |倒序浏览
ajax post方式怎么传递两个参数

Rank: 8Rank: 8

沙发
发表于 2016-9-6 15:53:21 |只看该作者
$.ajax({
     url:"",
     type:"post",
     data:"................................."   //这里可以放很多内容,你后台接收到整个data可以再将里面的内容换成其他格式
})

Rank: 2

板凳
发表于 2016-9-6 16:29:35 |只看该作者
dforce 发表于 2016-9-6 15:53
$.ajax({
     url:"",
     type:"post",



为什么我这样写第二个参数总数接收不到

Rank: 2

地板
发表于 2016-9-6 16:31:12 |只看该作者
沐熙111 发表于 2016-9-6 16:29
为什么我这样写第二个参数总数接收不到

url: "${ctx}/role/updateRoleInfo",
type: 'post',
data:{ "json": json,"array": array},


这样的,第二个参数接收不到

Rank: 8Rank: 8

5#
发表于 2016-9-6 18:03:09 |只看该作者
沐熙111 发表于 2016-9-6 16:31
url: "${ctx}/role/updateRoleInfo",
type: 'post',
data:{ "json": json,"array": array},

data:'{json:json,array:array}'这样的字符串,后台再去解析

Rank: 2

6#
发表于 2016-9-6 18:13:05 |只看该作者
dforce 发表于 2016-9-6 18:03
data:'{json:json,array:array}'这样的字符串,后台再去解析

不行啊  还是空  ,还有就是我用url传参的话,就会出现中文乱码

Rank: 8Rank: 8

7#
发表于 2016-9-6 18:15:30 |只看该作者
沐熙111 发表于 2016-9-6 18:13
不行啊  还是空  ,还有就是我用url传参的话,就会出现中文乱码

这是jquery的ajax,你可以在网上查到很多资料
我们示例里面有post传递的示例,http://www.miniui.com/demo/#src=datagrid/celledit.html
你可以参考我们的后台,我们这个示例里面传递的是一个很长的字符串,后台还原成数据

Rank: 2

8#
发表于 2016-9-6 18:33:02 |只看该作者
dforce 发表于 2016-9-6 18:15
这是jquery的ajax,你可以在网上查到很多资料
我们示例里面有post传递的示例,http://www.miniui.com/dem ...

嗯 好的 谢谢

Rank: 8Rank: 8

9#
发表于 2016-9-7 09:46:51 |只看该作者
沐熙111 发表于 2016-9-6 18:33
嗯 好的 谢谢

data: { a: "...",b:"...." }

这样方式也是可以传递多个参数的,后台直接request["a"},request["b"]就可以

Rank: 2

10#
发表于 2016-9-7 14:51:10 |只看该作者
felt 发表于 2016-9-7 09:46
data: { a: "...",b:"...." }

这样方式也是可以传递多个参数的,后台直接request["a"},request["b"]就 ...

嗯 ,我找到问题了,我直接传数组是传不过去的,要用var str = array.join(); 把数组中的元素放到一个字符串里就可以了

Archiver|普加软件

GMT+8, 2025-7-13 05:32 , Processed in 1.045505 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部