Я использую jquery datatable для отображения данных таблицы на основе значения выпадающего списка, я использую ajax для получения данных из таблицы.Как изменить значение jQuery datatable при изменении значения выпадающего списка
Проблема заключается в том, когда таблица сначала загружает она работает нормально, но когда я нажимаю на то или поиск отображает обработку, которая не меняется, пока я не обновлять страницу, код приведен ниже:
$(document).ready(function() {
var table = $('#example').DataTable({
//"bProcessing": true,
//"sAjaxSource": "response.php",
"processing": true,
"serverSide": true,
//"bDestroy": true,
// "bJQueryUI": true,
"aoColumns": [
{ mData: 'FNAME' } ,
{ mData: 'FPRICE' },
{ mData: 'IMGPATH' },
{ mData: 'FDESC' },
{ mData: 'CID' }
],
"ajax": {
'type': 'POST',
'url': 'response.php',
'data': {id: $('#myselect').val()}
// "success":function (res) {
//
// }
}
});
$('#myselect').change(function() {
var item = $(this).val();
// alert(item)
var urld = 'response.php/'+item;
table.ajax.url(urld).load();
table.reload();
});
// setInterval(function() {
// table.ajax.reload();
// }, 10000);
//table.fnDraw();
});