php - 如何使用数组中的数字来决定选中的收音机
问题描述
我有数组 $row_3,只是希望他的值显示在无线电输入中。例如,如果 $row_3 为 0,则选择第一个单选,当 $row_3=1 时,第二个...下面的代码在这里,我不知道如何比较输入的值。
<input value="<?php echo $key; $key++;?>" type="radio"
class="radioOrCheck" name="answer<?php echo $num_select;?>"
<?php echo (value== $row_3) ? 'checked="checked"' : ''; ?>
id="0_answer_<?php echo $num_select;?>_option_<?php echo $key;?>"
/>
我已经使用 jquery 检索它的值,比如 var ans_s = $('input:radio[name=' + radio_name + ']:checked').val();
解决方案
您正在使用 value 与 $row_3 进行比较,并在下面声明 value=
尝试使用 $key === $row_3 ,反之亦然。
推荐阅读
- python - 如何一次请求多个链接并稍后用scrapy解析它们?
- c++ - 在 C++17 和 emplace_back(...) 中保证复制省略
- linux - 获取映射共享内存的大小
- python - 比较特定列上的 2 个数据框
- google-cloud-dataflow - Cloud Dataflow 中 PipelineOptions 中的窗口持续时间
- python-3.x - 如何从地理数据中获取城市
- docusignapi - Docusign 请求授权码相关查询
- laravel - 如何过滤laravel中的特定记录?
- javascript - 规范化后如何保留键索引对象的项目顺序(来自服务器)?
- css - 如何使用 React 组件避免 z-index 错误