iT邦幫忙

0

使用Datatable查詢後infoback的值沒有更新?

最近使用Datatable時遇到一個狀況
$(document).ready(function() {} 進來時帶出來的資料總共是10筆沒錯

https://ithelp.ithome.com.tw/upload/images/20190925/2009413931FiBy3OA2.png

但我的畫面上有篩選條件
當我挑選篩選條件後按下[查詢]會到後端重新撈sql將值帶回到前端
實際上選擇GUWF查出的筆數只有6筆
但這時候我的infoback顯示的筆數就不正確
是必須用什麼方法才能在我進後端查詢後回來能夠更新筆數?

https://ithelp.ithome.com.tw/upload/images/20190925/20094139JBYnp28xii.png

dragonH iT邦大師 1 級 ‧ 2019-09-25 18:43:28 檢舉
什麼的 Datatable

我聽過的 Datatable

大概就有五種以上 XD
SORRY 補上連結
https://datatables.net/

2 個回答

0
小魚
iT邦大師 1 級 ‧ 2019-09-25 18:14:42

如果是套件的你就要去查套件的方法,
如果是自己寫的當然要怎麼寫都可以.

小魚
我是使用套件
但我查到的大部分都是沒有經過後端查詢後回來的方法

小魚 iT邦大師 1 級 ‧ 2019-09-25 20:21:31 檢舉

有些套件是把所有的資料都塞進去,
如果有100萬筆資料也全部塞進去,
透過套件的方式去篩選.

1
dragonH
iT邦大師 1 級 ‧ 2019-09-25 20:28:10

codepen

之前有人問過的

重複利用 /images/emoticon/emoticon07.gif

你有很多種方式更新 table

jquery datatable 也有相關的 ajax function 能用

或者直接變更 source data

基本上他都幫你做好大部分的東西

你只需要提供 data

回到你的問題

沒有提供 code 不知道問題在哪

總之

先確認拿到的資料

再來更新 table

我要發表回答

立即登入回答