jQuery MiniUI

标题: ButtonEdit的valuechanged事件失效 [打印本页]

作者: veryfine    时间: 2013-4-3 16:39:06     标题: ButtonEdit的valuechanged事件失效

当对ButtonEdit进行setValue时,valuechanged事件没有调用。

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

作者: niko    时间: 2013-4-3 17:22:05

valuechanged只有当界面操作时才会激发
JS调用setValue是不会激发的。
作者: veryfine    时间: 2013-4-7 15:31:20

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

ButtonEdit的操作如何进行界面激发?这个只能自己写代码设置值吧?
作者: factory    时间: 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(){....})




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