Ecco il mio codice:a discesa DataTable filtro jquery
$(document).ready(function() {
/* Initialise the DataTable */
var oTable = $('#example').dataTable({
"oLanguage": {
"sSearch": "Search all columns:"
},
"iDisplayLength": 10,
"bJQueryUI": true,
"sPaginationType": "full_numbers",
"bFilter": true,
});
/* Add a select menu for each TH element in the table footer */
$("thead th").each(function (i) {
this.innerHTML = fnCreateSelect(oTable.fnGetColumnData(i));
$('select', this).change(function() {
oTable.fnFilter($(this).val(), i);
});
});
});
Im utilizzando il plugin datatables jQuery, il suo funzionamento perfettamente, proprio come questo esempio:
http://www.datatables.net/release-datatables/examples/api/multi_filter_select.html
Quello che vorrei fare è piuttosto che avere un menu a discesa per ogni colonna vorrei un dropdown solo su una colonna specifica.
Quindi presumo che devo cambiare:
$("thead th").each(function (i) {
Ma non sono sicuro cosa mettere. Qualsiasi aiuto sarebbe molto apprezzato, grazie in anticipo.
Penso che usando 'i' è possibile controllare la colonna che si desidera visualizzare in –