2010-08-23 3 views
0

Я использую плагин jQuery Validation , можно ли перетащить ошибки в конкретном div? jQuery Validation plug-in

<label>userName:</label> 
<input type="text" name="user"/> 
<span id="userErr">you must enter username</span> 

это возможно? 10x

ответ

0

Существует несколько способов сделать это, как описано the documentation. Вы можете использовать:

<label>userName:</label> 
<input type="text" name="user"/> 
<span class="userErr"></span> 

errorPlacement: function(error, element) { 
    // error references a label element, element refers to the invalid element 
    element.next('.userErr').append(error); 
}, 

или исследовать errorElement, wrapper и errorLabelContainer

+0

10x но что, если я 2 подано? Могу ли я использовать идентификатор входного файла? – user186585

+1

@ user186585 - Вы можете использовать '' и использовать '.next ('. Err')' вместо ... но плагин проверки уже выполняет это точное размещение ошибок с помощью 'label', вы уверены, что не хотите просто изменить это на ''? (это будет вариант 'errorElement: 'span''). –