Uncheck-Tabellenzeile in der Bootstrap-Tabelle unter bestimmten Bedingungen
Meine vorherige Frage warDie und ich möchte die Markierung der markierten Zeile aufheben, wenn der Benutzer eine Zeile mit 'Stock Available = null oder 0' auswählt. Jetzt ist mein jquery Code:
$(document).ready(function()
{
$("#add_cart_btn").hide();
var json;
var checkedRows = [];
$('#table-style').on('check.bs.table', function (e, row) {
checkedRows.push({id: row.id});
$("#add_cart_btn").show();
});
$('#table-style').on('uncheck.bs.table', function (e, row) {
$.each(checkedRows, function(index, value) {
if (value.id === row.id) {
checkedRows.splice(index,1);
}
});
});
/*if(checkedRows.length < 0) {
// does not exist
$("#add_cart_btn").hide();
}
else {
// does exist
$("#add_cart_btn").show();
}*/
});
Hier versuche ich auch, die Schaltfläche $ ("# add_cart_btn") anzuzeigen, wenn checkedRows [] mindestens einen Datensatz enthält. Ich habe nach oben genannten Bootstrap-Ereignissen gesucht, kann sie aber nicht verstehen.