<label class="layui-form-item block relative"> <span class="help-label"><b>优惠券颜色</b> </span> <input type="radio" name="colour" value="0" title="蓝色" checked> <input type="radio" name="colour" value="1" title="红色" > <input type="radio" name="colour" value="2" title="紫色" > <input type="radio" name="colour" value="3" title="黄色" > </label>无论选择那个按钮都返回第一个数据
时间: 2023-07-06 11:14:34 浏览: 148
layui使用label标签的方法
根据您提供的代码片段,单选按钮的名称(name 属性)是相同的“colour”,这可能是导致问题的原因。请确保每个单选按钮的名称都不同,以便正确地传递表单数据。您可以像这样修改您的代码:
```
<label class="layui-form-item block relative">
<span class="help-label"><b>优惠券颜色</b> </span>
<input type="radio" name="colour" value="0" title="蓝色" checked>
<input type="radio" name="colour" value="1" title="红色">
<input type="radio" name="colour" value="2" title="紫色">
<input type="radio" name="colour" value="3" title="黄色">
</label>
```
在上面的代码中,我将每个单选按钮的名称设置为“colour”,以确保每个单选按钮的名称都不同。您可以根据需要进行修改。如果问题仍然存在,请检查您的后端代码,以确保它正确读取表单数据并使用正确的名称来获取所选的单选按钮的值。
阅读全文