当我选择一个项目时,为什么#input-myBox不会清除?看来自动完成正在阻止我的.val(”)工作,所以我该如何解决这个问题?
$("#input-myBox").autocomplete({
source: response,minLength: 1,select: function(event,ui) {
var selectedobj = ui.item;
$("#input-myBox").appendTo(".foo");
$("#input-myBox").val('');
}
});
解决方法
event.preventDefault()停止自动完成设置字段.
select: function (event,ui) {
event.preventDefault();
var selectedobj = ui.item;
$("#input-myBox").appendTo(".foo");
$("#input-myBox").val('');
}