Привет, я новичок в 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"
}
},
но если я попробую это изменение, то это полностью провалит мою проверку. Я не уверен, является ли это проблемой синтаксиса или моя идея ошибочна, если кто-то может помочь мне с этим. Это будет так полезно продолжить мою работу, спасибо