Трябва да покажа масата с 15 колони, коитоима около 10000 реда. Когато зареждам просто таблицата без Лимит, тя се зарежда твърде бавно. Защото най-напред има всички редове, а след това Datatable скрива редове. Може би има някои решения за този случай?
Но трябва да показва, че всички страници се броят например:
| <Предишна | 1 | 2 | 3 | 4 | 5 | ... | 690 | Следващ> |
Сега използвам прости foreach ($res as $r){ echo "<tr><td>$r->id</td></tr>"; }
Освен това бих искал да добавя, че имам в първия колонен скрипт за изскачащи като:
echo <td><a href="#" onClick="popitup(http://example.com/?id=2)">".$rowid."</a></td>;
Отговори:
0 за отговор № 1Ако работите с Datatables с големи данни, например във вашия случай, трябва да заредите такива данни
https://datatables.net/examples/server_side/simple.html
и можете да добавите и тази опция
https://datatables.net/reference/option/deferRender
0 за отговор № 2
Когато връщате това количество редове, вероятно трябва да използвате функцията Ajax на datatables. Повече информация можете да намерите тук:
https://datatables.net/examples/data_sources/ajax.html