обязательный атрибут и значение по умолчанию 0 для целочисленных столбцов - PullRequest
0 голосов
/ 27 декабря 2018

У меня есть следующий элемент управления:

<select class="form-control"
                        ng-model="crud.model.type"
                        name="batchType"
                        required
                        ng-disabled="crud.model.status===3"
                        ng-options="t.id as t.descrip for t in crud.metaData.batchTypes">
                    <option value=""> @String.Format(Labels.selectX, Labels.batchType)</option>
                </select>

Тип - это целочисленный столбец.Когда я пытаюсь создать новую партию, мне бы хотелось, чтобы мои элементы управления были выделены красным, и мне нельзя разрешать сохранять информацию, пока я не выберу фактическое значение.

К сожалению, это не похожеработать.Значение по умолчанию 0 делает его больше не обязательным.

Каков наилучший способ решения проблемы?

ОБНОВЛЕНИЕ.Я решил проблему для конкретного случая, но все еще интересовался каким-то общим решением.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...