Почему я получаю 400 неверных запросов в раскрывающемся списке html

В соответствии с требованием, я разработал следующее раскрывающееся меню, и для проверки установлено значение «Требуется». Проблема заключается в том, что когда поле Выберите категорию, оно дает 400 Плохой запрос. то, что я хочу, - это Это поле обязательно к заполнению в проверке 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>

Вам следует отключить первую опцию: <option selected disabled>Choose a category</option>. Я помещаю это как комментарий, потому что не уверен, что это правильный способ сделать это.

Jean-Marc Zimmer 31.10.2018 12:07

Я нашел ответ, пожалуйста, проверьте его ниже

L.Anush 31.10.2018 12:12
1
2
138
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Ответ просто устанавливает значение как none. см. следующий фрагмент кода.

<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>

Другие вопросы по теме