2013-08-06 4 views
1

프로그래밍 방식으로 pjax/ajax를 호출하여 다른 페이지로 변경하려고합니다.프로그래밍 방식으로 pjax를 호출 할 수 없습니다.

나는 '#의 pjax-컨테이너 내부에 somwhere이 메소드를 호출

pjax.pjax({url: $url, container: '#pjax-container'}); 
나는이 오류 얻을

:

uncaught exception: cant get selector for pjax container! 

여기에 잘못된 무엇입니까? 나는 숨겨진 링크를 만들 수 있다고 생각하고 $ url을 가리키고 클릭을 수행하도록 html을 변경하지만,이 방법은 내가 생각하는 상황에서만 사용해야합니다.

답변

0

() 메서드 pjax.invoke를 호출하여 PJAX 페이지 로딩을 프로그래밍 방식으로 호출 할 수 있습니다

pjax.invoke({url:'page1.php', 'container': 'content'}); 

또는

pjax.invoke('page1.php', 'content');