У меня есть страница с большой таблицей, которая использует быстрый поиск jquery для быстрого поиска в таблице. Эта функция, как написано, отлично работает в Chrome, FF и IE8, но в IE9 она терпит неудачу. На самом деле он, похоже, не работает таким образом, что оставшаяся часть $ (document) .ready() не завершается. Любые идеи о том, что я могу изменить, чтобы заставить это работать в IE9?JQuery Быстрый поиск в IE9
$(document).ready(function() {
$("#search_box").quicksearch("table#invTable tbody tr", {
noResults: '#noresults',
stripeRows: ['odd', 'even'],
loader: 'span.loading',
onAfter: function() {
document.getElementById("count").innerHTML=($('tr:visible').length-1);
}
});
EDIT: Похоже, эта ошибка в консоли IE9 проблема:
SEC7112: Сценарий из https://raw.github.com/riklomas/quicksearch/dev/jquery.quicksearch.js был заблокирован из-за типа мим несоответствием
Теперь я просто нужно выяснить, как это исправить!
EDIT2: Файл размещен локально работает. Для комментатора, который предложил это, добавьте его в качестве ответа, и я отметю его правильно.
Работает в IE8, FF и Chrome, но не в IE9? Я не верю, что это – Esailija
. Файлы, размещенные в ProTip - GH, служат как RAW (plain/text), поэтому MIME не соответствует - размещайте код самостоятельно или используйте CDN. задача решена. – rlemon
Esailija - Верьте. Они что-то изменили в том, как IE9 обрабатывает типы MIME. По-видимому, это даже повлияло на twitter API, когда IE9 был впервые выпущен. – Josh