添加幾個括號。
if((aData['due'] != "") && (aData['id'] == aData['base_id']) && (aData['status'] != "Active"))
我經常做的,使一個複雜的條件更readeable是這樣的:
if((aData['due'] != "") &&
(aData['id'] == aData['base_id']) &&
(aData['status'] != "Active")
)
在多行,缺字或邏輯錯誤是比較容易找到。
;)在評論
獎金的問題:
如果拆分多條線路上你的東西,很容易:
[
{
"title": "S. No.",
"name":"sno",
"orderable": false,
"className":'details-control',
"data":"sno",
"width":"7%"
}, // Remove this comma !
],
最後獎金問題:
要將一個類添加到<td>
,其中due_amount var用於附加它:
(如果我理解正確的話,最後的評論)
嘗試跨度使用一個新的類(我用bgAppended
)爲例子,
或使用現有的一個(我沒看到你的代碼...)
爲了做到這一點通過jQuery。
due_amount = '<span class="label label-red bgAppended">'+aData['father_name']+'</span>';
執行此後追加:
$(".bgAppended").closest("td").addClass("details-control");
是否與一對夫婦更括號工作,像這樣的:'如果((ADATA [ '因'] = 「」)&&( aData ['id'] == aData ['base_id'])&&(aData ['status']!=「Active」))'? –
是的,它的工作 – ohmygood