jQuery MiniUI

标题: 如何mini-buttonedit的选值动态加载mini-combobox下拉列表值 [打印本页]

作者: Walker    时间: 2017-1-4 10:02:50     标题: 如何mini-buttonedit的选值动态加载mini-combobox下拉列表值

jsp:
[attach]8675[/attach]
触发方法:
[attach]8678[/attach]
js:
[attach]8676[/attach]
获取到的数据:
[attach]8677[/attach]
如图,通过action获取到数据后,采用setData()方式不能动态加载下拉列表值,请问如何解决?

作者: dforce    时间: 2017-1-4 10:20:03

1 换combobox的onbeforeshowpopup事件
2 ajax改同步
3 combobox.setData(data)  //data需要是数组数组[{},{},{}...]

作者: Walker    时间: 2017-1-4 10:54:11

dforce 发表于 2017-1-4 10:20
1 换combobox的onbeforeshowpopup事件
2 ajax改同步
3 combobox.setData(data)  //data需要是数组数组[{},{ ...

[attach]8680[/attach]
这是action,
改后的触发方法:
[attach]8681[/attach]
js:
[attach]8682[/attach]
数据还是加载不出来,请问如何解决?

作者: dforce    时间: 2017-1-4 11:03:09

Walker 发表于 2017-1-4 10:54
这是action,
改后的触发方法:

检查你交互后,前端获取到的到底是什么数据
作者: Walker    时间: 2017-1-4 15:46:58

dforce 发表于 2017-1-4 11:03
检查你交互后,前端获取到的到底是什么数据

action返回的是String[]:
[attach]8687[/attach]

返回的数据:
[attach]8688[/attach]



作者: Walker    时间: 2017-1-4 15:48:09

Walker 发表于 2017-1-4 15:46
action返回的是String[]:

请问还有哪里没设置正确吗?
作者: dforce    时间: 2017-1-4 16:19:04

Walker 发表于 2017-1-4 15:48
请问还有哪里没设置正确吗?

var data=mini.decode(text)
你前台获取到的应该是字符串,不是数组




欢迎光临 jQuery MiniUI (http://miniui.com/discuss/) Powered by Discuz! X2