【发布时间】:2018-12-26 03:41:39
【问题描述】:
我的表单中有下拉列表,它使用bootstrap-select 来显示下拉列表。我想如果用户提交表单,它将检查下拉列表是否有价值。我已经在<select> 标签内添加了required,但如果我将其留空并按下提交按钮,则不会发生任何事情。
这是我的代码:
<div class="form-group">
<label for="location">Location</label>
<select name="location" id="location-form" required>
<option value="">Choose Location</option>
<?php foreach($location as $row) : ?>
<option value="<?=$row['location_id']?>"><?=$row['location_name']?></option>
<?php endforeach; ?>
</select>
</div>
如果用户按下提交按钮,如何使我的选择下拉菜单成为必需并且可以验证它必须填写?之前谢谢。
【问题讨论】:
-
我已经检查了小提琴中的示例 HTML,它工作正常,所以请您检查您的控制台,您在提交数据时遇到了哪个错误,并告诉我这样可以更好地帮助您,而不是直接回答。
-
@NiketJoshi 当我点击提交按钮时,我在控制台中有
An invalid form control with name='location' is not focusable.。 -
您在按钮 或 中添加的内容
-
@NiketJoshi
<button type="submit" class="btn btn-default large">Submit Post</button> -
提交表单是否使用了 AJAX?
标签: javascript html bootstrap-select bootstrap-selectpicker