Используя этот кусок HTML кода работает отлично, как и ожидалось:Twitter Bootstrap Datatable не работает должным образом с АЯКС
<table class = 'table table-bordered table-striped' id = 'example'>
<thead><tr><th>Col1</th><th>Col2</th></tr></thead>
<tbody>
<tr><td>foo</td><td>foo</td></tr>
<tr><td>foo</td><td>foo</td></tr>
</tbody>
</table>
Вот это:
Но когда я храню тот же фрагмент кода в переменной как:
content = "<table class = 'table table-bordered table-striped' id = 'example'>" +
"<thead><tr><th>Col1</th><th>Col2</th></tr></thead>" +
"<tbody>" +
"<tr><td>foo</td><td>foo</td></tr>" +
"<tr><td>foo</td><td>foo</td></tr>" +
"</tbody>" +
"</table>"
и динамически называть его через AJaX, выход, кажется, отличается, как показано на скриншоте:
пагинацию и поле поиска ушли! В коде нет никакой разницы, но почему вторая таблица не имеет этих функций?
Почему вы не запрашивали данные (AJAX), и пусть DataTable сделать эту работу? –
Как производится вызов ajax? Как вы можете сообщить данные о данных, которые загружаются через вызов ajax.? – Raghu
@RC Что вы сказали лучше, но я хочу как можно больше оставаться с этим форматом, потому что это шаблон, который у меня есть в этой унаследованной системе. – Arman