Думаю возвращать элемент json из 2-х элементов - сгенерированого вида и id.
C этим разобрался. Теперь у меня смехотворная проблема. Наверное вдохнул жизнь и убедил в ajax свое приложение, теперь , когда я удаляю все jquery скрипты и в update жму на обычную Chtml::submitButton , то вместо перезагрузки страницы в консоли видно как гоняются http запросы, сначала - post с сохранением формы и далее гет на view.php. Т.к. я удалил весь js код, теряюсь в догадках, почему оно так работает)
Вот так получилось через jquery, попробую еще раз под кнопкой, я так понял, что она не любит производить манипуляции сама над собой.
Просто при аяксе генерировался блок с формой, а моя кнопка находится за рамками данного блока. Возникали js конфликты. Так то да, $model->id бы лучше генерировать из контроллера. Попробую получше нахимичить.
Благодарю, пришлось организовать переход от create (экшн, представление) на update, кнопка находится вне изменяющегося блока, впринципе думаю это лучше на чистом jquery сделать, возможно точнее. Вот только не знаю, как следующее провернуть - как в состоянии update достать для кнопки $model->id без input hidden
У меня есть 2 подключаемых файла .js в теме, есть ли способ, чтобы оба он, обернутые в jQuery(document).ready(function(){
могли вызывать функции друг друга, точнее мне нужно, чтобы это осуществлялось в одну сторону. В одном файле есть несколько универсальных функций, но к сожалении они не цепляются вторым файлом(
$model->unsetAttributes();
if(isset($_GET['Livings']))
$model->attributes=$_GET['Livings'];
?
Как изменится запись?