2
這是我在網站上的第一個問題,但我有一個真正的問題。林重寫我的網站的代碼,使其在IE瀏覽器...而在IE8僅此代碼,多輸入自動完成崩潰:UI自動完成和IE8
$.widget("custom.catcomplete", $.ui.autocomplete,
{
_renderMenu: function(ul, items)
{
var that = this,
currentCategory = "";
$.each(items, function(index, item)
{
if (item.category != currentCategory) {
ul.append("<li class='ui-autocomplete-category'>" + item.category + "</li>");
currentCategory = item.category;
}
that._renderItemData(ul, item);
});
}
});
$("#form_rech").catcomplete({
source: function(get, response) {
$.getJSON('rom_new_php_recup.php?action=big_search',{ q: get.term; }, function(result) {
response($.map(result, function(item) {
return {
label: item.label.replace(/\\\'/g,"'"),
category: item.category,
hash: item.hash
}
}));
});
},
select: function(event, ui) {
document.location.hash = ui.item.hash;
}
});
後EA幾個測試中,它的接縫噸來自行:
$.getJSON('rom_new_php_recup.php?action=big_search',{ q: get.term; }, function(result)
而且從,{ q: get.term; },
也許特意你有什麼想法糾正呢? 非常感謝! Romain
你是最棒的,這完美的作品! – lahud