jQuery MiniUI
标题:
combobox问题
[打印本页]
作者:
懂三井
时间:
2017-9-27 16:44:46
标题:
combobox问题
有这样一个需求
比如一个编号的组成是AA0001,AA0002,AA0003, BB0001,BB0002,BB0003,...... , 其中AA和BB都是前缀(文号), 后面的数字是动态获取的
<input name="num" class="mini-combobox" url="" value="" textField="text" valueField="value"/>
[
{ "value": "0", "text": "AA" },
{ "value": "1", "text": "BB" }
]
在前台使用combobox下拉显示的字段是AA和BB, 假如选择AA的时候, 通过监听itemclick事件,去后台获取AA的编号的最大值,然后再把input赋值成AA1000(假如现在最大的编号值是1000) , 但是后台保存的是valueField的值,也就是0 , 但是我实际上想要他保存在数据库的是AA1000, 显示的时候也是AA1000, 能实现吗?
作者:
felt
时间:
2017-9-27 18:14:47
我建议你这功能分2个combobox来完成,第一个combobox选择之后,第二个combobox去加载AA相关的数据,保存的时候再一起保存,不然你这样数据和值太乱了。
作者:
懂三井
时间:
2017-9-28 15:09:10
felt 发表于 2017-9-27 18:14
我建议你这功能分2个combobox来完成,第一个combobox选择之后,第二个combobox去加载AA相关的数据,保存的 ...
我想可以这样来实现, 还是用一个combobox, 但是这个combobox只是用来获取数据, 获取完数据后, 赋值给一个hidden类型的input. 真正保存的是这个hidden类型的input值. 刷新的话再次显示的话, 可以将真正的值给combobox, 但是clearOnLoad="false" 这个属性无效, 因为值不匹配, 直接变为空了
欢迎光临 jQuery MiniUI (http://miniui.com/discuss/)
Powered by Discuz! X2