php - 选中的单选按钮未更改
问题描述
我正在使用的表格有一个奇怪的问题。我有以下内容:
<?php
$show = ' checked ';
$hide = ' ';
/* Some logic to swap the checked here */
?>
<label class="radio-inline" for="show">Show</label>
<input type="radio" id="show" name="show" value="1" {{ $show }} />
<label class="radio-inline" for="hide">Hide</label>
<input type="radio" id="hide" name="show" value="0" {{ $hide }} />
此代码以显示在 Ajax 模式中的表单加载。$show 的初始状态有效,它设置为checked
. 但是,当我单击隐藏时,单选切换但属性不会更改为已选中,并$show
保持选中状态。
任何帮助,将不胜感激。
解决方案
单选选项的名称必须相同。
<input type="radio" id="show" name="visibility" value="1" {{ $show }} />
<input type="radio" id="hide" name="visibility" value="0" {{ $hide }} />
推荐阅读
- c# - 当 WebBrowser 完成文件下载时进行事件
- python - Pipenv 安装:没有名为“...”的模块
- spring - Spring Data Elasticsearch Repository 查询定义日期输入参数格式
- selenium - 单击右键菜单
- javascript - 我目前正在尝试将显示菜单项的数组中的一些数据返回到我的搜索栏中
- python - App Engine 给出有关过时文件的错误
- python - Read a lot of data using pool.map ('error("'i' format requires -2147483648 <= number <= 2147483647")')
- angular - 复选框值在反应形式中没有变化
- python - 如何使用条件从现有列在数据框中创建新列?
- webpack - where does webpack cache its work for rebuilding?