2
私は情報を表示するのに使用していますが、私はもはや検索バーで結果をフィルタリングすることはできません!入力するたびに、検索結果が表示されません(検索語が入力されていないときは500レコード以上あります)。検索用語がないときは、すべてが表示されます。ここでJQuery DataTables - 検索が機能しない、sDataがnullエラーです
は、放火犯にエラーメッセージである:ここで
sData is null
return sData.replace(/\n/g," ").replace(/<.*?>/g, "");
は、私のテーブルの初期化です:
var oTable = $('#dataTable').dataTable({
"aaSorting": [[ 2, "desc" ]],
"bJQueryUI": true,
"sPaginationType": "full_numbers",
"sAjaxSource": 'SQL/dataTable.php',
"iDisplayLength": 25,
"bStateSave": true,
"aoColumns": [
{"asSorting": [ ], "sClass":"center"},
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null
],
"fnDrawCallback": function() {
$('.display_results').show();
$('.def').click(function(){
var msg = $(this).next().text();
$('.messages').messageBox({
'message' : msg,
'time' : 0,
'background' : '#C40000',
'color' : '#FFF',
'timeShow' : 1,
'timeHide' : 1,
'closeMessage': '',
'width' : 350,
'modal' : 'true',
'radius' : 7,
'borderSize' : 3,
'borderColor' : '#FFF',
'escape' : 'true'
});
});
これを共有していただきありがとうございます:) –