Я использую виджет CListView (yii Framework), как это.
<?
$this->widget('zii.widgets.CListView', array(
'dataProvider'=>$dataProvider,
'itemView'=>'_view',
'template'=>"{items}\n{pager}",
));
?>
У меня есть несколько кнопок в "_view" и файл process.js, к которому я прикрепил событие click с такими кнопками.
$(document).ready(function(){
$("a#beerButton").click(function(){
alert('clicked');
});
});
Они отлично работают при начальном отображении страницы, но после обновления ajax (разбиение на страницы Clistview для просмотра следующей страницы) ни одна кнопка не отвечает. В чем причина проблемы. Должен ли я снова включить файлы js при обновлении.
EDIT:
Событие
on () решило проблему :) Теперь оно работает.
Ссылка