我之前的问题是这个,如果用户选择的行具有'Stock Available=null or 0',我想取消选中选中的行。现在我的jQuery代码是:
$(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();
}*/
});
在这里,我还尝试显示 $("#add_cart_btn") 按钮iff checkedRows[] 至少包含一条记录。我在上面搜索了引导事件,但无法理解。