ajax штучки

ребят, есть такой вопрос.

у меня есть форма комментариев. которая отправляется аяксом и пейджинг для этих комментариев.

и есть пару вопросов.

  1. как сделать прелоадер, пока работает запрос. я использую для сабмит кнопки CHtml::ajaxSubmitButton

  2. каким образом можно склеить вместе дефолтный пейджер и обновление по аяксу.

спасибо.

ок, первый пункт пока нашел что можно сделать через




'beforeSend' => 'function(){$("#comments").html("Loading...")}'



но как-то это кривовато (

Удобно использовать


$("#loading").ajaxStart(function(){   $(this).show(); });

и


$("#loading").ajaxStop(function(){   $(this).hide(); });

и вообще любые ajax события jQuery.

По второму вопросу плз подробней.

ну хочется сделать пейджинг комментариев на аяксе, для пейджинга использую CPagination.

Единственный вариант который пришел в голову навешать через JQ события на эти ссылки а в экшенах обрабатывать

Yii::app()->request->isAjaxRequest

Но может есть какой-то более красивый вариант через экстэнд CLinkPager