jQuery MiniUI

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

ButtonEdit的valuechanged事件失效 [复制链接]

Rank: 3Rank: 3

跳转到指定楼层
楼主
发表于 2013-4-3 16:39:06 |只看该作者 |倒序浏览
当对ButtonEdit进行setValue时,valuechanged事件没有调用。

http://miniui.com/demo/#src=buttonedit/buttonedit.html
以上例子中的源代码作如下变更测试结果
<input id="Text1" class="mini-buttonedit" showClose="true"/>

Rank: 9Rank: 9Rank: 9

沙发
发表于 2013-4-3 17:22:05 |只看该作者
valuechanged只有当界面操作时才会激发
JS调用setValue是不会激发的。

Rank: 3Rank: 3

板凳
发表于 2013-4-7 15:31:20 |只看该作者
niko 发表于 2013-4-3 17:22
valuechanged只有当界面操作时才会激发
JS调用setValue是不会激发的。

ButtonEdit的操作如何进行界面激发?这个只能自己写代码设置值吧?

Rank: 8Rank: 8

地板
发表于 2013-4-8 08:52:29 |只看该作者
veryfine 发表于 2013-4-7 15:31
ButtonEdit的操作如何进行界面激发?这个只能自己写代码设置值吧?

JS的控制,比如setValue()是不会激发事件的,只有当你手动去点击buttonedit上面的那个按钮,录入使得输入框的值改变的时候,才会激发valuechanged事件
1.在html标签里面  onvaluechanged="fn"

2.buttonedit.om("valuechanged",function(){....})

Archiver|普加软件

GMT+8, 2024-11-27 21:43 , Processed in 1.035649 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部