В этом знаменитом плагине jQuery под названием Validate есть опция под названием «onfocusout». Но я хочу использовать другой, называемый onfocusin, который не задокументирован, НО существует внутри кода И автор плагина цитировал его в ответе.
Код, который я пробовал:
<script type="text/javascript">
$(document).ready(function() {
$("form").validate({
onsubmit: false,
onkeyup: false,
onfocusin: true,
onfocusout: false,
rules: {
nome: {
required: true,
minlength: 5
}
}
})
})
</script>
</head>
<body>
<form action="tutorial.php" method="post" enctype="text/plain" >
<input type="text" name="nome" id="nome" />
<button type="submit">Submit</button>
</form>
</body>
И FireBug показывает это сообщение об ошибке, когда я 'фокусирую' ввод:
validator.settings[eventType].call is not a function [Stop on this error]
validator.settings[eventType] && v...eventType].call(validator, this[0] );
jquery...date.js (line 305)
Теперь золотой вопрос: как это можно исправить?
Ссылки:
Проверить плагин:
bassistance.de / JQuery-плагин / JQuery-плагин-проверка /
Проверка документации, страница параметров:
docs.jquery.com / Плагины / Проверка / проверить # toptions
Проверить код плагина:
ajax.microsoft.com / Ajax / jquery.validate / 1,7 / jquery.validate.js
Подтвердить ответ автора на abouth onfocusin:
* 1 034 * groups.google.com / группы / JQuery-а / browse_thread / нить / 652418e93c9618f1? Пли = 1