如何在JavaScript内容中添加条件

时间:2019-04-29 13:57:26

标签: javascript jquery ajax

我想根据条件在节目中添加 IF 条件。 如何在代码中添加 If 条件。

sum = sum + value.Sale;
console.log("My SUm" + sum);
$('#total-combat').html(sum);
var Data = "<tr>" +
  "<td class='' style='disply:none' >" + value.FuelId + "</td>" +
  "<td class='' >" + value.Locationn + "</td>" +
  "<td class='' >" + value.Aqdmid + "</td>" +
  "<td class=''>" + value.Year + "</td>" +
  "<td class=''>" + value.Fmonth + "</td>" +
  "<td class='combat' >" + value.Sale + "</td>" +
  "<td class='combat' >" + ' <button class="btn-xs btn-primary btnEditFuel"   ><i class="fa fa-pencil"></i> Edit</button>  ' + "</td>" +
  "</tr>";
SetData.append(Data);

$("#addNewRow").show();

});

这是我要添加的图片。

enter image description here

1 个答案:

答案 0 :(得分:0)

您不能将条件检查添加到字符串定义。 以下行仅连接到字符串:

var a = "123" + "456";

要在此处添加条件,可以使用条件运算符:

var a = "123" + (ViewBag.dataa != null ? ViewBag.dataa : "") + "456";

或更容易的是,只需将变量预定义为空字符串,将if分别放在前面并附加不带“ if”的内容:

var string = "";
if (ViewBag.dataa != null) {
    string = ViewBag.dataa
}
var a = "123" + string + "456";