0
我使用YUI2 DataSource加載JSON數據,然後在該DataTable中顯示它。YUI2 DataSource - 結果列表的長度
在初始化DataTable之前,我想檢查數據源中是否有任何結果,並且只有在需要顯示時才初始化表。有沒有辦法可以做到這一點?
我使用YUI2 DataSource加載JSON數據,然後在該DataTable中顯示它。YUI2 DataSource - 結果列表的長度
在初始化DataTable之前,我想檢查數據源中是否有任何結果,並且只有在需要顯示時才初始化表。有沒有辦法可以做到這一點?
如果我沒記錯的話YUI DataTables可以自動透明地綁定到一個DataSource。但那不會像你想要的那樣。
您可以先設置您的DataSource,然後在DataSource成功獲取數據(通常是傳遞給DataSource的閉包)時調用的異步JavaScript函數內初始化DataTable,從而完成您需要的操作。這應該工作。
或者,如果您以固定間隔使用動態輪詢,甚至可能更好,您可以設置包含DataTable可見與否的div,具體取決於是否顯示任何內容(默認爲不可見,因此DataTable在數據之前不可見已經收到)。