请帮助。我在主页上有jquery + autocomplete工作正常但在我网站的列表页面上,浏览器无法正确呈现HTML而且没有正确显示。这在Mozilla Firefox中运行得很好,但是经常行为不端,无法让它在Chrome中运行(总是失败),IE(大部分时间),Firefox(经常工作,但都失败了)。
Page url:http://www.schoolswelike.com/tag/state/nct-of-delhi
浏览器版本失败: 版本40.0.2214.115 m,IE 9
HTML页面脚本:
<script language="javascript">
$(function () {
$("#jqkeywords").autocomplete({
source: "/autocomplete_filter.php",
minLength: 3,
select: function (event, ui) {
var url = ui.item.alias;
if (url != '#') {
location.href = '/someurl/' + ui.item.id + '-' + url;
}
},
response: function (event, ui) {
if (ui.content.length === 0) {
$("#jqkeywords_label").html("No results found! Try another keyword to search within results:");
}
},
html: true,
open: function (event, ui) {
$(".ui-autocomplete").css("z-index", 1000);
}
});
});