數據表完成渲染時是否觸發事件?即當我可以開始修改HTML輸出時。我想加入我上面列標題<select>
的一排,如圖所示的例子上http://www.datatables.net/examples/api/multi_filter_select.htmlJQuery Datatables ready event?
我一直沒能得到這與我的腳本工作。我的數據源是根據http://www.datatables.net/examples/data_sources/js_array.html的javascript數組,並且我有一種感覺,多篩選器選擇(請參見上面的鏈接)不能與此結合使用。
基本上,我使用過的表頭進行遍歷時,什麼也沒得到如下:
$('table#id thead tr th').each(function() { ... })
我相信這是因爲傳遞給each
元素的集合是空的,但我100%肯定的選擇是正確的並使用FireQuery對其進行了驗證。
我發現這個http://www.datatables.net/examples/advanced_init/events_post_init.html聲稱有關於post-init事件的信息,但它似乎並不是我想要的。
有沒有人遇到過這個,找到了解決方案?謝謝!
我想你想要fnDrawCallback而不是fnInitComplete - fnDrawCallback在HTML呈現後觸發。 – nothingisnecessary 2013-03-04 17:48:45