jQuery自动完成到jQuery UI的自动完成迁移(jQuery 1.2).X到2.x)
jQuery Autocomplete to jQuery UI Autocomplete migration (jQuery 1.2.x to 2.x)
我正在尝试迁移一个旧的脚本使用最新的jQuery .ui.autocomplete.js和jQuery 2.1.1(加载jQuery - migration -1.2.1.min.js帮助,但我不希望使用它)。
这是我想做的,找到:
$("input").autocomplete(["a", "b", "c"]);
改为:
$("input").autocomplete({
source: ["a", "b", "c"]
});
- 每个jQuery自动完成迁移指南
下面是我的三段旧代码:
$("#county").autocomplete(CountyArray, {
width: 170,
matchContains: false,
selectFirst: false
}).result(function(event, data, formatted) {
if($("#county").val()!=''){
$("#place").val('');
$("#street").val('');
$('#islike').val('0');
LoadPlaceListNew(0);
}
});
…
$("#street").autocomplete(siteURL+"auto_street.php?county="+county+"&place="+place,{
width: 260,
selectFirst: false
}).result(function(event, data, formatted) {
$("#street").val(formatted.split(" (")[0]);
if($("#street").val()!=''){
LoadZipcodesNew(0);
}
});
提前感谢!
我们弄清楚了,只需要最新的jQuery和jQuery .ui.autocomplete.js (jQuery - migration -1.2.1.min.js是一个完全不必要的解决方案):
$("#county").autocomplete({
source: CountyArray,
/*
width: 170,
matchContains: false,
selectFirst: false
*/
select: function(event, data) {
if($("#county").val()!=''){
$("#place").val('');
$("#street").val('');
$('#islike').val('0');
LoadPlaceListNew(0);
}
}
});
…
$("#street").autocomplete({
source: siteURL+"auto_street.php?county="+county+"&county="+county,
/*
width: 260,
selectFirst: false
*/
select: function (event, ui) {
var strit = ui.item.value;
strit = strit.split(" (")[0];
if (ui.item && ui.item.value){
titleinput = ui.item.value;
$("#street").val(strit);
ui.item.value= $.trim(strit);
}
if($("#street").val()!=''){
LoadZipcodesNew(0);
}
}
});
相关文章:
- jQuery UI自动完成突然停止工作
- Rails/JSON:如何将JSON用于jquery UI自动完成表单
- 停止jQuery UI滑块移动超过给定值
- Jquery UI自动完成无法工作
- jquery ui滑块上的滑块值
- jQuery UI可排序-多连接列表拖动
- 使用Jquery ui时滑块无法工作
- JQuery UI可拖动潜水与滚动棒到鼠标
- jQuery UI自动完成-修改问题
- JQuery UI日期选择器:在选择出发日期时自动弹出返回日期
- 阻止选项卡缓存jquery ui
- 将jQuery UI Timepicker Addon与React一起使用
- 如何在页面重新加载时显示jquery ui对话框
- jquery ui自动完成导致标头错误
- jquery UI draggable:UI.children不是一个函数
- 在JQuery UI Accordion Sortable中使用touchpunch无法正确使用touch
- Jquery UI对话框不会消失
- jQuery UI对话框错误,按钮导致HierarchyRequestError
- jQuery UI使用json文件自动完成
- 如何从内部销毁jQuery UI小部件's原型