jQuery MiniUI
标题:
表单中的下拉菜单combobox复制后取的value值是文本值
[打印本页]
作者:
meriberry
时间:
2017-8-24 17:12:25
标题:
表单中的下拉菜单combobox复制后取的value值是文本值
本帖最后由 meriberry 于 2017-8-24 17:14 编辑
表单form中用setData()赋值,如果用文本赋值,显示正确,但取到的getvalue()为文本值;
如果用value赋值,下拉菜单中显示的是value值,请问是什么原因?
<div id="dwmc" name="dwmc_n" class="mini-combobox" style="width: 100%" popupwidth="500" allowinput="true" textfield="dwmc" valuefield="dwdm" emptytext="请选择单位..." requirederrortext="未选择单位" required="true">
obj = {
dwmc_n: record.dwmc,
zzlb_n: record.zzlb,
zzzh_n: record.zzzh,
jzyxq_n: record.jzyxq,
ckts_n: true,
tpiid_n: data.tpiid
};
form.setData(obj);
作者:
felt
时间:
2017-8-24 17:23:53
因为你这combobox没有下拉数据,所有根据值找不到对应的文本,只能按值来显示
你这里需要给combobox设置textName="....",然后传递出来的obj里包含文本对应的字段,这样文本字段和值字段都能对应到name和textName上。
作者:
meriberry
时间:
2017-8-24 17:40:03
felt 发表于 2017-8-24 17:23
因为你这combobox没有下拉数据,所有根据值找不到对应的文本,只能按值来显示
你这里需要给combobox设置tex ...
谢谢 ,已解决
欢迎光临 jQuery MiniUI (http://miniui.com/discuss/)
Powered by Discuz! X2