Я имею CGriview с кнопкой АЯКС, но когда я нажимаю на кнопку, на странице обновилась и оленья кожа отправить АЯКС параметр для моего действия, мой код выглядит так:кнопку Ajax в Cgridview не работает
enter code here
array(
'class'=>'CButtonColumn',
'template'=>'{reset}',
'buttons'=>array(
'reset'=>array(
'label'=>'reset',
'url'=>'Yii::app()->controller->createUrl("place/viewHallModal/",array("row"=>"1"))',
'options'=>array(
'class' => 'btn',
'ajax'=>array(
'type'=>'post',
'url'=>'js:$(this).attr("href")',
'update'=>'#section-update',
'success' =>'js:function(data) {alert("suc");}'
)),
),
),
),
я изменить мой код, как это, но это работа !! доцент в обновлении страницы после щелчка на кнопке –
может быть не знаю о событиях при нажатии. try: js: function (e) { e.preventDefault(); // а теперь напишите все, что вам нужно } –