Jagery Datatable Pagination проблема в IE9 - PullRequest
2 голосов
/ 09 марта 2012

Это очень простой код. И я использую jQuery Datable v1.9.0.

    <script language="javascript" type="text/javascript" src="Scripts/DataTables-1.9.0/media/js/jquery.js"></script>     
<script language="javascript" type="text/javascript" src="Scripts/DataTables-1.9.0/media/js/jquery.dataTables.js"></script>     
<link href="~/Styles/Site.css" rel="stylesheet" type="text/css" />     <link href="Styles/jquery.dataTables.css" rel="Stylesheet" type="text/css" /> 
<script language="javascript"> 
$(document).ready(function () {            
    $('#example').dataTable({                 
        "bProcessing": true,                 
        "sAjaxSource": 'txtSource.txt',                 
        "sPaginationType": "full_numbers"            
});         }); 
</script>

Но когда я нажимаю кнопку Когда я нажимаю номера страниц, отображается

Ошибка времени выполнения Microsoft JScript: непредвиденный вызов доступа к методу или свойству.

Но когда я тестирую в Firefox и Chrome, эта ошибка никогда не возникает. Может кто-нибудь сказать мне, что я не так? Спасибо.

1 Ответ

2 голосов
/ 09 марта 2012

Кажется, есть ошибка, связанная с конкретной областью IE, в line 4613 из dataTables.js.Просто измените: n.blur(); на $(n).blur();, и это должно решить проблему.Кроме того, вы должны отправить отчет об ошибках в datatables, объясняя проблему.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...