это, вероятно, вопрос новичка, поэтому я надеюсь, что на него будет легко ответить !! я боролся с этим почти неделю .. пожалуйста, любая помощь очень ценится.
У меня есть CListView, и я использую встроенный cpagination. у меня есть функция javascript, запускаемая с событием onload, которое рисует некоторые элементы этого clistview, в зависимости от определенного условия. однако это событие не вызывается, когда пользователь изменяет страницу, поэтому очевидно, что это является проблемой: элементы отображаются только при первой загрузке страницы.
Теперь я зашел так далеко: я научился обрабатывать события jquery, поэтому у меня есть это:
$('body').delegate('li', 'click', function(event) {
alert("next");
paintMyLigas();
});
Таким образом, каждый раз, когда нажимается следующая, предыдущая или любая другая кнопка нумерации страниц, вызывается эта функция. Всплывающие оповещения, я даже добавил некоторые оповещения в функцию paintMyLigas (), которые также всплывают. Тем не менее, мои предметы не окрашиваются снова. Я полагаю, что это может быть связано с тем, что это событие срабатывает ДО того, как будет отображена новая страница (cpagination). Вот где я застрял (в первый раз на этой неделе): как я могу получить это событие для запуска после этого? или кто-нибудь может указать мне другое направление, чтобы я мог решить эту проблему? Мне нужна помощь!! :)