Easyui的easyui-textbox输入框失焦事件获取输入值错误问题

来源:互联网 发布:淘宝产品组合策略案例 编辑:程序博客网 时间:2024/06/05 07:37

今天在使用easyui的easyui-textbox时想添加一个失焦事件, 完成输入数值后根据该数值转换填写另一个输入框的值。在写的过程中发现使用$('#XX).textbox('getValue');方法获取输入框的值时一直是上一次输入的值,例如我第一次输入2,然后点到另一个输入框,则我输入2的输入框对应的失焦事件获取的输入值是空,然后我第二次输入3,再点到另一个输入框,可是获取的值为3.之后发现easyui的框架给我添加了两个input,我怀疑是这个原因,没办法只能通过第一个input的id,获取第一个input的值,然后发现问题解决;

取值错误的代码如下:

var city = $('#city').textbox('getValue');
 var area = $('#area').textbox('getValue');
var roadname = $('#roadname').textbox('getValue');

可以达到目的的代码如下:

var city = document.getElementById("_easyui_textbox_input3").value;
var area = document.getElementById("_easyui_textbox_input4").value;
var roadname = document.getElementById("_easyui_textbox_input5").value;

页面截图:


阅读全文
0 0
原创粉丝点击