【发布时间】:2021-02-05 02:24:10
【问题描述】:
我正在处理 PHP Codeigniter 中的服务器端数据表,我想根据条件更改行的颜色(不刷新页面)。请告诉我解决此问题的代码。
在这个数据表中,我只想在我的过滤器按钮点击时为我的行着色(条件),否则相同。
我正在使用此代码:
$no = 0;
// echo "<pre>"; print_r($instock_products);
if(!empty($instock_products)){
foreach ($instock_products as $row) {
$id= $row->product_id;
$date = date("Y-m-d", strtotime ($row->expiry));
?>
<tr
style="<?php
// if ($row->quantity < 15) {echo "color:red; background-color: gainsboro;";}
// else{
// if ($date < 2022-03-15 ){echo "color:red; background-color: gainsboro;";}
if($row->quantity < 15 || $date < 2022-03-15 ){echo "color:red; background-color: gainsboro;";}
?>" >
我的数据在过滤器按钮运行之前显示为红色,我只想在点击过滤器按钮时将我的表格涂成红色,然后根据条件行应该着色。
【问题讨论】:
标签: php ajax codeigniter datatable codeigniter-3