пользовательские правила в jquery - PullRequest
0 голосов
/ 15 сентября 2009

Привет, я новичок в jquery. Может ли кто-нибудь помочь мне с определением правил в jquery в моем случае

Я определил три поля ввода для номера телефона, назвав их

AREACODE обмен номер

<div class="pad10Top"><input name="areaCode" id="mobilePhone1" maxlength="3"/><input name="exchange" id="mobilePhone2" maxlength="3"/><input name="number" id="mobilePhone3" maxlength="4"/><a href="javascript: void(0)"><img name="link" id="linkMobilePhoneBtn" name="link" src="images/theme/btn_clear.gif" class="inlineButton" onclick="$('#mobilePhone1').val('');$('#mobilePhone2').val('');$('#mobilePhone3').val('');"/></a></div>

и я хотел бы создать их так, чтобы, если вы вводите число в areacode, или в обмене, или в числе, вы должны ввести значения в остальные поля, для которых я написал код, подобный этому

rules: {
            areaCode: {
                digits: true,
                minlength: 3
            },
            exchange: {
                digits: true,
                minlength: 3
            },
            number: {
                digits: true,
                minlength: 4
            }
        },

для этого я даже попробовал что-то вроде

rules: {
            areaCode: {
                digits: true,
                minlength: 3,
            required: "#exchange:filled"
            },
            exchange: {
                digits: true,
                minlength: 3,
            required: "#number:filled"
            },
            number: {
                digits: true,
                minlength: 4,
            required: "#areaCode:filled"
            }
        },

но если я попробую это изменение, то это полностью провалит мою проверку. Я не уверен, является ли это проблемой синтаксиса или моя идея ошибочна, если кто-то может помочь мне с этим. Это будет так полезно продолжить мою работу, спасибо

1 Ответ

0 голосов
/ 15 сентября 2009

Я не думаю, что вы можете сделать это с проверкой. Однако вы можете зарегистрировать прослушиватель событий для размытия на полях и переключиться туда.

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