jqgrid多选框选中的id通过ajax传递,在后台获取其值,为什么获得的是空值? 5

jqgrid中varids=$("#"+subgrid_table_id5).jqGrid('getGridParam','selarrrow');获取多选框选中的id,... jqgrid中 var ids = $("#"+subgrid_table_id5).jqGrid('getGridParam','selarrrow'); 获取多选框选中的id,比如选中的id为1,2,alert出来的数据形式是1,2在firefox中查看是id[ ]1 id[ ]2;在ajax中将ids传递到java后台,但是在后台获取打印,却是null?哪位大牛帮忙解决一下? 展开
 我来答
huitudou0606
2013-05-22
知道答主
回答量:3
采纳率:0%
帮助的人:5.1万
展开全部
把你定义的colModel贴出来看看

1:应该是ids[1],ids[2]吧
2:你把id用,连接成字符串 到后台根据,分割 (我好像上次也是在AJAX中传数组传过去null)
3;你定义的colModel 中别有字段是id 如果colModel中有id 从后台穿过来的实体类中的id为空 那就jqgrid每一行的id都是空的 (看看jqgrid的源码你就知道 每一行默认都有一个id )
百度网友1537de495
2013-10-14
知道答主
回答量:42
采纳率:0%
帮助的人:29.8万
展开全部
ids 传到后台是ids[],所以你应该用ids.toString()一下再往后台传
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
_缘如此
2013-04-18 · TA获得超过133个赞
知道小有建树答主
回答量:311
采纳率:0%
帮助的人:178万
展开全部
selarrrow单词写错了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式