括弧をもう少し追加してください。私は、多くの場合、複雑な条件がよりreadeableにするために何
if((aData['due'] != "") && (aData['id'] == aData['base_id']) && (aData['status'] != "Active"))
が、これは次のとおりです。複数行で
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 !
],
最終ボーナス質問:
へdue_amount変数を使用して追加するには<td>
にクラスを追加してください:
(私が正しく理解している場合、最後のコメント)
(私は見ていなかった
、例えば(私はbgAppended
を使用)スパンで新しいクラスを使用してみてくださいまたは既存のものを使用あなたのコード...)
jQuery経由でそれを行うには。 !もし((ADATA [ '原因'] = "")&&( `:
は
$(".bgAppended").closest("td").addClass("details-control");
が、それはこのように、カップルより多くの括弧で動作します:
この後に添付していますaData ['id'] == aData ['base_id'])&&(aData ['status']!= "アクティブ")) '?? –
ええ、その仕事 – ohmygood