У меня проблема с плагином yadcf datatables. Я создал таблицу с тремя столбцами, как показано на скриншоте:
Изображение показывает Снимок таблицы и ее данные
Я создал некоторый веб-код в редакторе. Проблема в том, когда я пытаюсь перебрать базу данных mysql в таблицу. Колонка фильтрации перерывов.
В чем может быть проблема?
`
<?php
mysql_connect('locahost','xxx','xxx');
mysql_select_db('db1');
$result = mysql_query('select * from `test_table` group by `instanceID`');?><table cellpadding="0" cellspacing="0" border="0" class="display" id="tab1">
<thead>
<tr>
<th>Scheme</th>
<th>Team_ID</th>
<th>Names</th>
</tr>
</thead>
<tbody>
<?php
$rows = mysql_num_rows($result);
while($r = mysql_fetch_object($result)){
?>
<tr class="odd gradeX">
<td><?php echo $r->Scheme; ?></td>
<td><?php echo $r->Team_ID;; ?></td>
<td><?php echo $r->FarmerName1; ?></td>
</tr>
<?php } ?>
</tbody>
</table>
Согласно предоставленным вами данным, следующий код js должен работать для вас
$(document).ready(
$('#tab1').dataTable().yadcf([
{column_number : 0, filter_default_label: "Select scheme"},
{column_number : 1, filter_default_label: "Select team"},
{column_number : 2, filter_default_label: "Select name"} ]);
);
Там нет необходимости использовать column_data_type: "html", html_data_type: "text"
в вашем случае, потому что данные внутри вашего <td>
простой текст, а не элементы HTML
Других решений пока нет …