今天問題到一個問題
/判斷編輯選中
function judgeEditSelect() {
var selRows = $("#table").bootstrapTable('getSelections');
if(null == selRows || '' == selRows) {
alert("請先選中一條資料1");
return;
}
var id = selRows[0].id;
if(null == id || '' == id) {
alert("請先選中一條資料2");
return;
}
var urlStr = '/supplier/addSupplier?id='+id;
window.open(urlStr, '_blank', 'width=800, height=500, top=150, left=300, toolbar=no, menubar=no, scrollbars=no, resizable=no, location=no, status=no');
}
我在清單中沒有選中一條資料時,彈出了“請先選中一條資料1”這個是正常的,但是我選中了一條後,彈出了“請先選中一條資料2”,這就不正常了,因為我的确是選中一條資料,後來發現這條資料在資料中 id 為 0,把這條資料的id改成其它的,就正常了。