亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

在“顯示條目”中選擇“全部”時的數據表,沒有找到匹配的記錄

在“顯示條目”中選擇“全部”時的數據表,沒有找到匹配的記錄

元芳怎么了 2022-01-07 21:17:52
您好,我正在設置我的第一個 DataTable,我非常喜歡它。除了“顯示條目”下拉列表中的“全部”選項外,一切都很完美。當我選擇它時它什么都沒有顯示(沒有找到匹配的記錄)其他數字確實可以正常工作。我使用這段代碼:  $(document).ready(function(){          $('#empTable').DataTable({  aLengthMenu: [                 [25, 50, 100, 200, -1],                 [25, 50, 100, 200, "All"]             ],                'processing': true,                'serverSide': true,                'serverMethod': 'post',                'ajax': {                    'url':'ajaxfile.php'                },                'columns': [                    { data: 'last_name' },                    { data: 'email' },                    { data: 'gender' },                    { data: 'first_name' },                    { data: 'city' },                ],                dom: 'lBfrtip',             buttons: [                 'csv', 'excel', 'pdf','print'             ],            });        });
查看完整描述

1 回答

?
明月笑刀無情

TA貢獻1828條經驗 獲得超4個贊

ajaxfile.php您使用 alimit()來限制記錄并獲得類似 的值25, 50, 100, 200,但對于All它來說,值是-1意味著查詢如下:

.... limit(-1);

這就是為什么它顯示No matching records found

對您的邏輯進行一些更改,以便當您獲取 All ie-1作為限制參數時,不要limit()在這種情況下使用 并獲取所有記錄,否則使用它。

試試這個,它會解決這個問題。


查看完整回答
反對 回復 2022-01-07
  • 1 回答
  • 0 關注
  • 179 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號