多选参数传回后台的分隔符问题

xiaowanwanwan1 2012-09-16 02:08:34
请教一下各位,extjs,xtype:'multiselect',
valueField: 'id',
displayField: 'name',
比如数据有:[[id1,name1],[id2,name2],[id3,name3],[id4,name4],[id5,name5],[id6,name6]]
当用户选择了多项时,传回后台的参数用‘;’分隔开,请问怎样实现?
...全文
97 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
xiaowanwanwan1 2012-09-18
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 的回复:]
传回后台的参数用‘;’分隔开,请问怎样实现?

你遍历下你的下拉框,找到选中的,拼接成字符串提交就可以了啊,
加;分割跟单独的字符串没什么区别
[/Quote]确实是个好方法,可是传回去的格式要求是id1;id2;id3...是要用分号隔开的
licip 2012-09-17
  • 打赏
  • 举报
回复
楼上说的对。
孟子E章 2012-09-16
  • 打赏
  • 举报
回复
传回后台的参数用‘;’分隔开,请问怎样实现?

你遍历下你的下拉框,找到选中的,拼接成字符串提交就可以了啊,
加;分割跟单独的字符串没什么区别

52,804

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 Ajax
社区管理员
  • Ajax
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧