jQuery MiniUI

标题: 请教几个关于lookup控件的问题 [打印本页]

作者: Goldfish    时间: 2018-9-12 22:40:30     标题: 请教几个关于lookup控件的问题

问题1:lookup如何控制加载出来的列表不可被选择
eg: c1     c2
       aaa    1
       bbb    2
正常我们点击第一行会为控件赋值aaa,点击第二行会为控件赋值bbb
我现在需要判断当c2=1时行不可被点击赋值,即点击第一行时不会控件不会被赋值,只有点击第二行时才会赋值bbb

问题2:grid中有多行数据,点击某一行的lookup控件选择值后再点击其他行的lookup控件会把刚刚第一行选的值显示在后面点击的控件上面(仅显示并没有赋值给其他行)。见下图。
[attach]11334[/attach]

[attach]11335[/attach]

[attach]11336[/attach]







作者: dforce    时间: 2018-9-13 09:40:46

1 监听下拉datagrid的onbeforeselect事件,不让选择的e.cancel=true来阻止选中
2 请在这列上设置displayField,因为获取不到下拉数据的对应关系,所以你需要维护两个字段,显示文本和值,
对应就是field=".." displayField="..."
http://www.miniui.com/demo/#src=datagrid/rowedit_lookup.html
作者: Goldfish    时间: 2018-9-13 10:24:00

dforce 发表于 2018-9-13 09:40
1 监听下拉datagrid的onbeforeselect事件,不让选择的e.cancel=true来阻止选中
2 请在这列上设置displayFie ...

非常感谢!




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