2014-04-29 2 views
0

저는 Yii와 협력 중이며, CListView 및 CGridView 페이지에 동위 원소를 추가하여 조금 더 잘 표시합니다.Yii CGridView/AJAX 업데이트에서 CListView JavaScript 함수

페이지 매김을 사용하고 페이지의 내용을 ajax를 사용하여 변경하면 isotope가 더 이상 작동하지 않습니다.

이것은 쉽게 해결할 수 있습니다. 동위 원소 라이브러리를 다시 시작해야합니다. 문제는 페이지 매김에 사용 된 ajax 호출의 onsuccess 함수에 내 함수를 추가해야한다는 것입니다.

제 질문은 어떻게 페이지 매김 함수에 자바 스크립트를 추가 할 수 있습니까? 아약스 호출이 성공하면 제 동위 원소 라이브러리를 다시 시작할 수 있습니다. 이 옵션을 추가 할 옵션이나 아이디어를 찾을 수없는 것 같습니다.

참고 : DOMSubtreeModified 메서드를 사용하여 요소를 변경하고 그런 식으로 처리하지만 동위 원소 코드를 사용할 때 Firefox가 작동하지 않는 것처럼 보입니다.

감사

답변

2

하여 CListView가 사용할 수있는 afterAjaxUpdate, 추가 정보를 see here,

또한 CGridView이 같은있다

, look here

+0

이 – Asped

+0

을 갈 수있는 올바른 방법이다 고마워요! 완벽하게 일했습니다. – Josh

관련 문제