【发布时间】:2018-06-11 14:34:25
【问题描述】:
我的代码:
$.each(data, function (i, item) {
var rows = "<tr id='tblrow' align='center'>" +
"<td id='DriveThruindicator'>" + "<img id='ImgDriveThru' src='images/car_image.JPG'>" + "</img>" + "</td>" +
"<td id='Name'>" + item.user.firstName + " " + item.user.lastName.charAt(0) + "." + "</td>" +
"<td id='PickupMethod'>" + PickupMethodEnum[item.pickupType] + "</td>" +
"<td id='Total'>" + item.total + "</td>" +
"<td id='ScheduledTime'>" + Date(item.pickupTimeUtc, "dd-MM-yyyy") + "</td>" +
"<td style='background-color: darkorange; color: white'>" + "***" + "</td>" +
"</tr>";
// $('#DriveThruindicator').append('<img src="images/car_image.JPG" >');
$('#tblOrders').append(rows);
我想根据PickupMethodEnum[item.pickupType] 更改行颜色:如果pickuptype="DriveThru" 则将颜色更改为灰色并在2 分钟后删除该行。
我还想以自定义格式显示 scheduleTime:
- 如果
scheduledTime是当前日期,则显示为12:15 pm。 - 如果
scheduledTime是明天的日期,则显示为8/10 - 7:00am。
【问题讨论】:
-
改进的格式。
标签: javascript jquery html