使用PHP使复选框成为只读模式

使用PHP使复选框成为只读模式,php,jquery,ajax,Php,Jquery,Ajax,这是我的密码。如何使复选框处于只读模式,以便用户无法再次编辑 <input type="checkbox" id="tog_gmat" <?php if($gmat_flag == 1) { echo "checked"; } ?> class="chk" value="GMAT"> 您可以添加属性disabled=“di

这是我的密码。如何使复选框处于只读模式,以便用户无法再次编辑

<input type="checkbox" id="tog_gmat"
       <?php 
           if($gmat_flag == 1) 
              {
                echo "checked";
              } 

        ?> 
class="chk" value="GMAT">

您可以添加属性
disabled=“disabled”
。但请注意,禁用的复选框不会通过POST发送值。

单击时只返回
false

<input type="checkbox" onclick="return false" id="tog_gmat" <?php if($gmat_flag == 1){echo "checked";} ?> class="chk" value="GMAT">
更新

<input type="checkbox" id="tog_gmat" <?php if($gmat_flag == 1){echo "checked onclick='return false'";} ?> class="chk" value="GMAT">

如何用PHP而不是Javascript实现相同的过程的可能重复??我想阻止复选框编辑??使用第一种方法
onclick=“return false”
。如果我使用该方法,意味着即使在未选中的情况下,我们也无法正确编辑复选框????
<input type="checkbox" id="tog_gmat" <?php if($gmat_flag == 1){echo "checked onclick='return false'";} ?> class="chk" value="GMAT">