Я создаю dataTable, где данные для таблицы полностью из базы данных. Я попытался следующим образом: HTML:ТипError: f не определено
<div class="col-sm-10">
<table border="0" cellpadding="0" cellspacing="0" width="100%" id="invoice_table" class="table table-bordered table-colstriped table-hover display">
<thead>
<tr>
<th>ID</th>
<th>Name</th>
<th>Chain Name</th>
<th>Type</th>
<th>Amount</th>
<th>Billable Amount</th>
</tr>
</thead>
<tbody>
</tbody>
</table>
</div>
JQuery:
function year_month(year_month) {
jQuery("#invoice_table").dataTable({
"sAjaxSource": "invoice-request-db.php?mode=invoice_dataTable&year_month=" + jQuery("#year_month").val(),
"bDestroy": true,
"bPaginate": false,
"bInfo": false,
"bFilter": false,
"bSort": false
});
}
Я должен передать данные, которая год-месяц вместе с URL, так что DataTable меняется в соответствии с выбранным годом. Но, когда я пытаюсь использовать его, я получаю «TypeError: f undefined», который показан в jquery.dataTables.min.js. Что случилось с этим? Что я должен исправить?
ли d в DataTable необходимости быть капитализированы? – damos
@duddosai Какой тип значения в year_month? –
@AnkurBhadania Значение будет похоже на 2016-05. – SSS