0
我有一个json字符串喂养一个JavaScript页面,我试图通过使用下面的代码在屏幕上呈现,但我的条件逻辑不工作,我想完成的是如果有是不是数据返回打印一个空格,否则显示和图标。谢谢。Javascript array datatable conditional
JSON
“日程表”:{ “RCOUNT”:186, “SCHEDULE”:[ { “CASEID”:18397020.000000, “SCHEDAREA”: “SURG”, “LASTDIETORDERNAME”: “” “LASTDIETORDERSTARTDT”: “”, }
的Javascript
var dietTable = [];
dietTable.push(
"<table id='dataTable' class='dataTable' cellpadding=0 cellspacing =0>"
,"<tr id='dataTableTH'>"
,"<th class='headers' style='text-align:left;white-space: nowrap;'>Diet</th>"
,"<th class='headers' style='text-align:left;white-space: nowrap;'>Date Time</th>"
,"</tr>"
);
dietTable.push(
"<tr>"
,"<td style='vertical-align:top;text-align:left'>",ptDiet,"</td>"
,"<td style='vertical-align:top;text-align:left'>",ptDietDT,"</td>"
,"</tr>"
);
dietTable.push("</table>");
if(SCHEDULES.LASTDIETORDERSTARTDT !== null) {
dietVal = ['<img border =0 src="..//..//images//dietIcon2.png " width="20px" height="20px" title="'+dietTable.join("")+'">'];
} else {
dietVal = [" "];
}
请界定 “不工作”。条件前是否检查过'SCHEDULES.LASTDIETORDERSTARTDT'的值?它是什么? – Teemu 2014-11-04 14:54:17
如果您不提供数据样本,我们应该如何帮助解决条件问题?我怀疑你想用expicit'!== null' – charlietfl 2014-11-04 15:06:16
对不起,我的意思是说仍然显示图标是否有SCHEDULES.LASTDIETORDERSTARTDT或no的值。 – Tony77 2014-11-04 15:11:25