jQuery MiniUI

标题: Binding 数据绑定 [打印本页]

作者: guyu008    时间: 2015-11-26 17:48:41     标题: Binding 数据绑定

我的费用类型和费用名称是联动从数据库取的,那么在数据绑定的下面选择数据之后,如何设置到上面的grid去


作者: felt    时间: 2015-11-27 09:26:35

http://www.miniui.com/demo/#src=databinding/databinding.html
参考示例
作者: guyu008    时间: 2015-11-27 11:19:34

felt 发表于 2015-11-27 09:26
http://www.miniui.com/demo/#src=databinding/databinding.html
参考示例

我的意思是,图中的费用类型和费用名称是联动从数据库中取的,现在上下绑定不没办法改变值。
//费用类型与费用名称关联
function onFymcChanged(e) {
        var fylx = mini.get("fylx");
        var fylxMc = mini.get("fylxMc");
    var id = fylx.getValue();

    fylxMc.setValue("");
    var url = "TaxRateList.do?method=findFymc&id="+id
    fylxMc.setUrl(url);
   
    fylxMc.select(0);
}
请问这样的联动的下拉怎么与上面的Gird的绑定
作者: felt    时间: 2015-11-27 11:42:17

guyu008 发表于 2015-11-27 11:19
我的意思是,图中的费用类型和费用名称是联动从数据库中取的,现在上下绑定不没办法改变值。
//费用类型 ...

js赋值不会触发valuechanged事件,需要主动调用控件的mini.get(id).doValueChange()方法
作者: guyu008    时间: 2015-11-27 11:59:50

felt 发表于 2015-11-27 11:42
js赋值不会触发valuechanged事件,需要主动调用控件的mini.get(id).doValueChange()方法 ...

还是有点纠结,当我点击上面GIRD的时候,因为是绑定的,怎么改变下面的值,或者说我在下面选择的时候,改变Gird的值
作者: felt    时间: 2015-11-27 16:06:44

guyu008 发表于 2015-11-27 11:59
还是有点纠结,当我点击上面GIRD的时候,因为是绑定的,怎么改变下面的值,或者说我在下面选择的时候,改 ...

[attach]6861[/attach]
前面那个有点小bug,改了一下


作者: guyu008    时间: 2015-11-27 17:55:56

felt 发表于 2015-11-27 16:06
前面那个有点小bug,改了一下

感谢,感谢。逻辑和你的还是有点不一样,然后我把数据全换成后台的动态数据,感谢版主,可以安心的过周末了
作者: guyu008    时间: 2015-11-30 09:48:30

felt 发表于 2015-11-27 16:06
前面那个有点小bug,改了一下

版主,我想问一下。        var grid = mini.get("datagrid1");
         var db = new mini.DataBinding();
         db.bindForm("editForm1", grid);
这样一段实现绑定的代码,有没有什么事件可以扑捉?这样我就能通过grid的数据来判断下面的form数据有些列字段是隐藏还是显示。
作者: dforce    时间: 2015-11-30 09:58:32

guyu008 发表于 2015-11-30 09:48
版主,我想问一下。        var grid = mini.get("datagrid1");
         var db = new mini.DataBinding();
         db.bindF ...

这个没有事件触发
作者: guyu008    时间: 2015-11-30 10:01:57

dforce 发表于 2015-11-30 09:58
这个没有事件触发

那有没有什么办法可以做到这一点呢?
作者: dforce    时间: 2015-11-30 10:36:42

guyu008 发表于 2015-11-30 10:01
那有没有什么办法可以做到这一点呢?

绑定前获取了先处理,处理好了再绑定




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