А подскажите плиз, где и кем генериуруются строчки JS для аякс-валидация форм:
jQuery(document).ready(function() {
$('#my-form').yiiactiveform(...);
});
и как их принудительно сгенерить?
Общая задача такая - мне аяксом надо подгрузить форму, которая тоже должна валидироватся аяксом
Подгружаю я обычно:
jQuery.ajax({
'type':'GET',
'url': '<?=$this->createAbsoluteUrl('items/newline');?>',
'cache':false,
'success':function(html)
{
$('#positions').append(html);
}
});
в items/newline вызываю
$this->renderPartial("newline", array('model' => $model));
форма появляется там где нужно, но вот эта строчка не генерируется (yiiactiveform…)
Форме поставлены enable-ajax-validation: true