Не удается подтвердить ввод из-за имени - PullRequest
1 голос
/ 11 августа 2009

Мне нужно проверить ввод при проверке currentTarjeta.causaDeUnicoServicioContratado CheckBox.Проблема в том, что мне нужно это странное имя currentTarjeta.causaDeUnicoServicioContratado.Если я использую something в качестве имени, это работает.Как мне это исправить?

"currentTarjeta.causaDeUnicoServicioContratado": {
    required: "#currentTarjeta.causaDeUnicoServicioContratado:checked",

Ответы [ 3 ]

3 голосов
/ 26 октября 2009

Выйдите из точки, используя "\\"

Пример:

 // Instead of
 $("#something.id")

 // Write
 $("#something\\.id")

Это будет работать:)

1 голос
/ 11 августа 2009

Именно в этом проблема. Точка предполагает имя класса CSS. Как насчет использования подчеркивания или тире вместо точки в имени.

0 голосов
/ 13 августа 2009

Ну, я нашел решение.

Я использую именованный тег name="man.name", а y - атрибут de id id=name.

Поэтому, когда я использую функцию проверки, я вызываю идентификатор, а не имя:

required: "#name:checked"

и это работает:)

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