Проверка jQuery: проверено * или * заполнено? - PullRequest
1 голос
/ 08 апреля 2010

required( dependency-expression )

Они приводят пример required: "#other:checked", но я хочу, чтобы мое поле было обязательным, если поле #other имеет значение :checked или :filled (я не знаю, будет ли оно флажок, переключатель или текстовое поле заранее). Как бы я это сделал?

1 Ответ

2 голосов
/ 08 апреля 2010

Поскольку он проверяет длину элемента jquery, соответствующего этому селектору, он должен работать:

required: "#other:checked, #other:filled"

Этот код на самом деле использует эту строку:

return !!$(param, element.form).length;

Более простой способподумать об этом: если $(yourString, yourForm).length > 0, это будет обязательное поле.

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