关于easyui插件使用过程中,onkeyup等事件失效问题

来源:互联网 发布:守望先锋游戏数据查询 编辑:程序博客网 时间:2024/06/06 05:47

查了很久终于找到了方法,现在记下以后用。
easyui的data-options属性中的events为我们提供了一个可以将原方法重写的功能。比如我下面用的keyup事件
可以在标签内重写方法:

<input class="easyui-textbox" data-options="events:{keyup:function(){this.value=this.value.replace(/\D/g,'')}}" type="text" id="locknum" name="locknum" style="width:150px;" value="">

也可以定义方法后在js中重写方法:

<input class="easyui-textbox" data-options="events:{keyup:keyupFunction}" type="text" id="locknum" name="locknum" style="width:150px;" value="">function keyupFunction(){    $("#locknum").textbox('setValue',$(this).val().replace(/\D/g,''));}
0 0