jQuery MiniUI

标题: 发现了一个textbox的BUG 不知道是不是求解决 [打印本页]

作者: jiangxinlong    时间: 2013-9-27 21:59:37     标题: 发现了一个textbox的BUG 不知道是不是求解决

一个textbox 我设置了 他的onkeyup 事件  事件方法如下
function page_keyup(e){
         nui.get("pagekey").blur();
         alert(nui.get("pagekey").getValue());
     }   
pagekey是这个textbox的id  如果我不加第一句失去焦点的话 他谈出来的永远是空, 加了第一句 就弹出来是我当前这个textbox的值

作者: jiangxinlong    时间: 2013-9-27 22:04:56

var url="com.daqo.marketing.config.config.getYMXX.biz.ext?pagename="+nui.get("pagekey").getValue();
                nui.get("pagelist").load(url);
我要做的是根据textbox输入一个字符 我下面的combobox加载数据就根据textbox的值作为条件去加载
  现在我不加第一个让他失去焦点nui.get("pagekey").getValue();
这个只会获取前面的值,比如我输入34  只会获取到3  输入345 只会获取到34,  这个情况 要怎么解决?
作者: niko    时间: 2013-9-28 09:59:48

setTimeout(function(){
    var url="com.daqo.marketing.config.config.getYMXX.biz.ext?pagename="+nui.get("pagekey").getValue();
    nui.get("pagelist").load(url);
},100);
作者: factory    时间: 2013-9-29 09:21:03

恩,这个跟html的输入框是有区别的,需要失去下焦点才会变值
作者: jiangxinlong    时间: 2013-9-29 21:00:05

factory 发表于 2013-9-29 09:21
恩,这个跟html的输入框是有区别的,需要失去下焦点才会变值

我用了他的valuechange方法就可以了




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