jQuery MiniUI

标题: radiobuttonlist 在setvalue的时候不触发valuechanged事件吗 [打印本页]

作者: xixi    时间: 2013-9-26 10:24:51     标题: radiobuttonlist 在setvalue的时候不触发valuechanged事件吗

如题,radiobuttonlist 在setvalue的时候不触发valuechanged事件吗?
我需要实现,在初始化值的时候就触发valuechanged事件。

作者: felt    时间: 2013-9-26 10:58:04

js设置不会触发valuechanged事件,
你setValue的时候,直接写代码实现好了。
作者: factory    时间: 2013-9-26 11:26:55

JS操作都是不触发事件的
只有手动操作才会触发
作者: xixi    时间: 2013-9-26 11:27:35

felt 发表于 2013-9-26 10:58
js设置不会触发valuechanged事件,
你setValue的时候,直接写代码实现好了。

我是用form.setData方法赋值的,这样我需要在哪里写?
作者: factory    时间: 2013-9-26 11:40:45

xixi 发表于 2013-9-26 11:27
我是用form.setData方法赋值的,这样我需要在哪里写?

JS控制不激发事件的原因就比如你现在的form批量设置. 如果有100个表单控件,每个表单控件都有valuechanged事件,那你批量设置值的时候,触发100次事件,让人崩溃.
你JS设置的时候,直接调用事件方法好了,没必要再通过事件去调用
作者: xixi    时间: 2013-9-26 14:29:55

factory 发表于 2013-9-26 11:40
JS控制不激发事件的原因就比如你现在的form批量设置. 如果有100个表单控件,每个表单控件都有valuechanged ...

好的,谢谢




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