jQuery MiniUI

 找回密码
 立即注册
查看: 4742|回复: 5
打印 上一主题 下一主题

radiobuttonlist 在setvalue的时候不触发valuechanged事件吗 [复制链接]

Rank: 3Rank: 3

跳转到指定楼层
楼主
发表于 2013-9-26 10:24:51 |只看该作者 |倒序浏览
如题,radiobuttonlist 在setvalue的时候不触发valuechanged事件吗?
我需要实现,在初始化值的时候就触发valuechanged事件。

Rank: 8Rank: 8

沙发
发表于 2013-9-26 10:58:04 |只看该作者
js设置不会触发valuechanged事件,
你setValue的时候,直接写代码实现好了。

Rank: 8Rank: 8

板凳
发表于 2013-9-26 11:26:55 |只看该作者
JS操作都是不触发事件的
只有手动操作才会触发

Rank: 3Rank: 3

地板
发表于 2013-9-26 11:27:35 |只看该作者
felt 发表于 2013-9-26 10:58
js设置不会触发valuechanged事件,
你setValue的时候,直接写代码实现好了。

我是用form.setData方法赋值的,这样我需要在哪里写?

Rank: 8Rank: 8

5#
发表于 2013-9-26 11:40:45 |只看该作者
xixi 发表于 2013-9-26 11:27
我是用form.setData方法赋值的,这样我需要在哪里写?

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

Rank: 3Rank: 3

6#
发表于 2013-9-26 14:29:55 |只看该作者
factory 发表于 2013-9-26 11:40
JS控制不激发事件的原因就比如你现在的form批量设置. 如果有100个表单控件,每个表单控件都有valuechanged ...

好的,谢谢

Archiver|普加软件

GMT+8, 2024-11-25 07:21 , Processed in 1.023663 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部