jquery quicksearch を使用してテーブルをすばやく検索する大きなテーブルを含むページがあります。書かれているこの関数は、Chrome、FF、および IE8 では正常に動作しますが、IE9 では失敗します。実際、$(document).ready() の残りの部分が完了しないような方法で失敗したようです。これを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);
}
});
編集:IE9コンソールのこのエラーが問題のようです:
SEC7112: MIME タイプの不一致により、 https ://raw.github.com/riklomas/quicksearch/dev/jquery.quicksearch.js からのスクリプトがブロックされました
あとは直し方を考えるしかない!
EDIT2: ファイルはローカルでホストされています。これを提案したコメンターに-回答として追加してください。正しいとマークします。