- 注册时间
- 2020-9-18
- 最后登录
- 1970-1-1
- 阅读权限
- 10
- 积分
- 19
- 精华
- 0
- 帖子
- 0
|
我有一个combobox是动态加载数据的,设置了onfocus与onblur,焦点获取时://搜索获取焦点function visualCommandRoadSelectFocus() {
jTimer.customeEveryTime(1000, "visualCommandRoadSelect", searchPdt);
}
searchPdt里有个请求
function searchPdt(){
var text = combobox.getText();
$.ajax({
url: encodeURI(url),
success: function(data) {
if(data.length > 0) {
combobox.setData(data);
combobox.setText(text);
}
}
});
}
经常请求完后会改变输入框内的内容,一般会多出一些字符,例如搜索“陈”,输入完后输入框内可能就是“ch陈”。请问要怎样才能保持请求前后输入框内的值不改变?
|
|