2013-06-24 6 views
0

Вот мой вопрос: У меня есть страница php и страница js. Я использую datatables для отображения данных. У меня есть некоторые избранные списки на верхней части страницы для фильтрации данных, отображаемых в datatable. У меня есть два фильтра, называемые project и item. мое требование здесь, когда я меняю фильтр проекта, фильтр элемента должен автоматически меняться. Я буду запрашивать таблицу оракула, используя значение, выбранное в проекте, и извлекает все возможные элементы. Я хочу заполнить фильтр элементов этими значениями. Я знаю, что мы можем использовать ajax для этого, но я не хочу создавать новый PHP-документ для написания кода запроса php-oracle. Могу ли я использовать основной документ php (php_self) для написания запроса ajax? Мои DataTable:php-html заполнить список выбора на основе другого списка выбора

oTable = $('#dataTableView').dataTable({ 
     "aaSorting": [ [0,'asc'] ], 
     "aoColumns" : dataTableColumns, 
     "sScrollY": scrollVar, 
     "sScrollX": "100%", 
     "bScrollCollapse": true, //to keep the header intact 
     "oLanguage": { 
      "sLengthMenu": 'Show <select>'+ 
       '<option value="10">10<\/option>'+ 
       '<option value="25">25<\/option>'+ 
       '<option value="50">50<\/option>'+ 
       '<option value="100">100<\/option>'+ 
       '<option value="-1">All<\/option>'+ 
       '<\/select> records' 
     }, 
     "iDisplayLength": -1, 
     "sDom": '<"clear">lfrtipTS', 
     "oTableTools": { 
      "sSwfPath": "css/TableTools-2.1.4/media/swf/copy_csv_xls.swf", 
      "aButtons" : [ "xls", "print" ] 
     }, 
    }); 

Спасибо заранее !!

ответ

0

Ну, вы должны использовать файл для запроса db и вывода результата курса с помощью ajax. Вот previous example.