【问题标题】:how to make radio button sticky with the result?如何使单选按钮与结果保持一致?
【发布时间】:2017-03-09 14:44:52
【问题描述】:

我的单选按钮效果很好(可以将数据存储到数据库中),但我想让我的单选按钮即使在刷新后也能与结果保持一致。谁能帮我?这是我现在的代码:

if($showtt == 1) {$slect="[Ya]";} else { $slect="[Tidak]";}

Print "<tr><td ><b>Jadual di\"hide\"? </b><i>$slect</i></td>"

if ( $showtt == 1 ) 
  $sel="checked";
else
  $sel="";


echo "
  <td>: <input type=radio Name=v5 Option Value=1 checked='checked' $sel>Ya
    <br>: <input type=radio Name=v5 Option Value=0 checked='checked' $sel>Tidak

</td>
</tr>";

【问题讨论】:

  • 只需要从输入中删除checked='checked'

标签: php radio-button


【解决方案1】:

用这个替换你的 echo 语句:

echo "<td>:
<input type=radio name=v5 Option value=1 $showtt == 1 ? 'checked : NULL>Ya
<br>: <input type=radio name=v5 Option value=0 $showtt != 1 ? 'checked : NULL>Tidak

</td>
</tr>";

【讨论】:

  • 仍然无法正常工作。如果我用这个替换 echo 语句,我的单选按钮不会检查。我想让我的单选按钮即使在我刷新后也能与结果保持一致。
【解决方案2】:

从您的代码中删除 checked='checked' 使用下面的 echo 语句。

echo "
  <td>: <input type=radio Name=v5 Option Value=1 $sel>Ya
    <br>: <input type=radio Name=v5 Option Value=0 $sel>Tidak

</td>
</tr>";

【讨论】:

  • 我从我的代码中删除了 checked='checked' 但仍然无法正常工作。
  • 对不起,它有效.. 我的错误。我在另一个代码文件中删除..tq
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-01-01
  • 1970-01-01
  • 2014-01-26
相关资源
最近更新 更多