Php 在codeigniter中单击提交按钮后禁用该按钮

Php 在codeigniter中单击提交按钮后禁用该按钮,php,codeigniter,Php,Codeigniter,我不熟悉php和codeigniter。我有一个任务,我现在正在工作,这是一个宿舍管理系统。学生可以通过选择来选择他们想要吃的食物,我所要做的就是在他们点击后禁用选择按钮,换句话说,学生可以选择一顿特定的食物 这是我的密码: <td><div><?php echo $row['type'];?></div></td <td><div><?php echo $row['content'];?></div

我不熟悉php和codeigniter。我有一个任务,我现在正在工作,这是一个宿舍管理系统。学生可以通过选择来选择他们想要吃的食物,我所要做的就是在他们点击后禁用选择按钮,换句话说,学生可以选择一顿特定的食物

这是我的密码:

<td><div><?php echo $row['type'];?></div></td <td><div><?php echo $row['content'];?></div></td>
<td><div><?php echo $row['date'];?></div></td>
  <td align="center">
 <?php $is_selected=$this->db->get_where('selected_meal', array( 'meal_id' => $row['meal_id'],'student_id'=>$this->session->userdata('student_id')))->row()->delivered; 


<a data-toggle="modal" href="#modal-form" onclick="modal('order_meal',<?php echo  $row['meal_id'];?>)" class="btn btn-gray btn-small">
<i class="icon-wrench"></i> <?php echo get_phrase('select');?>
  </a>
   <?php  ?>
        </td>

似乎您正在使用引导,您可以在单击“提交”时添加类
“禁用”

或者,尝试此操作,添加类
dis btn
,并在事件单击时编写脚本

$('.dis-btn').prop('disabled', true);

为要选择的元素指定一个类。例如“选择膳食”

$('.select-meal').click(function(){
     $(this).attr('disabled', 'true');
})

下面是示例表单、按钮和javascript。您需要修改它以满足您的需要

<form name="myForm" id="myFormId" class="form-horizontal" method="post"  action="<?=base_url('invoice/create_invoice');?>">
  <input type="submit" id = "formSubmit" class="btn btn-primary" value="Submit">
</form>

    <script type="text/javascript">
        document.getElementById('myFormId').onsubmit = function() {
            document.getElementById("formSubmit").disabled = true;
        }
    </script>