如何在codeigniter中隐藏提交按钮

时间:2016-09-01 08:52:01

标签: php css codeigniter codeigniter-2

如何在$row['completion_status']=='completed'时隐藏提交按钮。

我的view code是:

<input type="submit" <?=($row[ 'checklist_id']=="Denied" ||$row[ 'checklist_id']=="Approved" ||$row[ 'completion_status']=="completed" )? "disabled='true'": "";?>name="sumit_button" 
       value="Update" 
       class="btn" 
       style="float:left;background:#d8d8d8;color:#000;box-shadow:0px 0px 1x rgba(0,0,0,0.2)!important;">

3 个答案:

答案 0 :(得分:1)

尝试使用此代码

<?php 
  $display = ($row[ 'checklist_id']=="Denied" ||$row[ 'checklist_id']=="Approved" ||$row[ 'completion_status']=="completed" )? "display:none": "display:block";
?>
<input type="submit" name="sumit_button" 
   value="Update" 
   class="btn" 
   style="float:left;background:#d8d8d8;color:#000;box-shadow:0px 0px 1x rgba(0,0,0,0.2)!important;<?php echo $display; ?>">

答案 1 :(得分:0)

使用正确的方法:

 .navbar-nav {
    float: right;
    margin: 0;
  }
  .navbar-nav > li {
    float: right;
  }

答案 2 :(得分:0)

将您的禁用更改为隐藏只需像这样输出

<input type="submit" name="submit" hidden />

或者在它中添加jQuery,因为你在这个问题中添加了 javascript 的标记