html - 为什么我在 Html 下拉列表中收到 400 Bad Request
问题描述
根据我在下拉菜单和验证设置为必需后开发的要求。问题是当字段是选择一个类别时,它会给出 400 Bad request。我想要的是Html 验证中需要此字段。
<div class="col-sm-10" id="category">
<select required
class="form-control
input-sm" id="categorySelect"
Тame="categorySelect">
<option selected>Choose a category</option>
<c:forEach var="cat" items="${categories}">
<option value="${cat.catId}">
${cat.catName}
</option>
</c:forEach>
</select>
</div>
解决方案
答案只是将值设置为无。请参阅以下代码段。
<div class="col-sm-10" id="category">
<select required class="form-control input-sm" id="categorySelect"
name="categorySelect">
<option value="" selected>Choose a category</option>
<c:forEach var="cat" items="${categories}">
<option value="${cat.catId}">${cat.catName}</option>
</c:forEach>
</select>
推荐阅读
- spring - 使用 Safari 错误在 websockets 和 Tomcat 上强制使用 SSL
- google-tag-manager - dataLayer.push 正在添加新项目而不是更新现有项目
- python - 索引 0 处的“IndexError:列表索引超出范围”
- html - 语义 HTML - 侧边栏中的导航
- react-native - React Native Input 不允许编辑值
- wordpress - 自定义子菜单导航沃克
- android - 如何使用 continue 作为方法的参数
- javascript - 仅当它是节点进程时才按进程 ID 杀死进程
- image-processing - 如何使用图像处理摆脱除曲线之外的一切?
- c++ - 代码不编译 - 链表,按升序排序列表