@EVOSandru6

Как в ajaxSubmitButton изменить value и url аякса у самого себя?

echo CHtml::ajaxSubmitButton
(
    $model->isNewRecord ? 'Добавить номера' : 'Обновить',

    Yii::app()->createUrl('sadmin/hotels/ajaxCreate'),
    [
        'type'=>'POST',
        'data'=>'js:$("#hotels-form").serialize()',
        'success'=>'js:function(data)
        {
            $("#crud-hotel").empty();
            $("#crud-hotel").append(data);
            setLocation("update/id/'.$model->id.'");
        }',
    ],
    [
        'id'=>'add-hotel',
        'class'=>'btn btn-primary btn-lg center-block',
    ]


Не исправляет ситуацию добавление в success:

$("#add-hotel").value("Новое значение");

Также нужно подменять:

Yii::app()->createUrl('sadmin/hotels/ajaxCreate') на другой url, как это возможно сделать?
  • Вопрос задан
  • 186 просмотров
Пригласить эксперта
Ответы на вопрос 1
R0dger
@R0dger
Laravel/Yii/2 AngularJs PHP RESTful API
Yii::app()->createUrl('sadmin/hotels/'. $model->isNewRecord ? 'ajaxCreate' : 'ajaxUpdate'),

а если так? или что хотите добиться?
обычно после создания сразу редирект на редактирование делают и все...
можно на Angular организовать... вопрос только зачем...
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
22 нояб. 2024, в 19:51
15000 руб./за проект
22 нояб. 2024, в 19:15
200000 руб./за проект
22 нояб. 2024, в 18:50
30000 руб./за проект