您的位置:首页 > 产品设计 > UI/UE

easyUI中 textbox 、numberbox 等控件 的失去焦点( onblure) 事件不管用处理

2018-02-07 15:01 393 查看
easyUI的form表单中有很多种类型的标签,easyui-validate、easyui-textbox、easyui-combox、easyui-datebox、easyUI-datetimebox等等。在使用easyui-textbox时,想通过onblure()事件做一些处理,可是,事件总不被触发。一个最基本最简单的onblure(),怎么可能不执行?于是看源码开始解决,最终得到以下结果使用easyui-textbox:<input class="easyui-textbox" style="width:150px;" id="shuliang" name="shuliang" />生成的页面html


根据生成的页面html 得出的结果easyui-textbox类型的输入框,onblure()事件需要换一种触发方式:$('input',$('#shuliang').next('span')).blur(function(){
var dj = $('#danjia').numberbox('getValue');
if(dj != ''){
$('#zonge').numberbox('setValue',$('#shuliang').numberbox('getValue')*dj)
}
});
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: