2015-07-16 8 views
-1

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

 $('[name="DirectionSide"]').each(function (indx, element) { 

     $([action="/Data/CreateAdvertisingDesign"]').validate(); 
     $(element).rules('add', { 
      required: true 
     }); 
     } 
    ); 

Любые идеи?

+0

Enlight нам некоторые подробности, пожалуйста .. :) –

+0

имеет ваш друг получил более 1 ссылку на него? –

+0

Да, более одного – Denis

ответ

2

Если вы создадите свои поля динамически, вы должны снова разобрать form, чтобы позволить jquery.validate найти новые элементы. Вы можете сделать это с этой линии:

$('#your-form').data('validator', null); 
$.validator.unobtrusive.parse('#your-form'); 
Смежные вопросы