Sie würden Ihre eigene benutzerdefinierte Filterfunktion schreiben, aber das, nachdem der Code einfach
$(document).ready(function() {
$.fn.dataTableExt.afnFiltering.push(function(oSettings, aData, iDataIndex) {
var checked = $('#checkbox').is(':checked');
if (checked && aData[4] > 1.5) {
return true;
}
if (!checked && aData[4] <= 1.5) {
return true;
}
return false;
});
var oTable = $('#example').dataTable();
$('#checkbox').on("click", function(e) {
oTable.fnDraw();
});
});
Geige http://jsfiddle.net/nicolapeluchetti/WVYNX/2/
Hallo Nicola variieren würde, das ist genau das, was ich nicht habe, wie zu tun Ich erstelle eine Filterfunktion für Databases? – Astronaut
@AdamSurfari Ich aktualisierte meine Antwort, im Grunde jetzt, wenn das Kontrollkästchen aktiviert ist und die fünfte Spalte> 1,5 ist, zeige ich die Zeile, wenn es nicht markiert ist und <= 1,5 ich zeige die Zeile –
Hallo Nicola, ich habe jetzt das Problem, dass alle Bei meinen Tabellen wird dieser Filter angewendet. Wie kann ich es auf nur einen Tisch anwenden? – Astronaut