2013-08-06 105 views
1

我試圖編程調用pjax/ajax來切換到另一個頁面。無法以編程方式調用pjax

我somwhere稱這種方法爲 '#pjax容器' 內:

pjax.pjax({url: $url, container: '#pjax-container'}); 

然後我得到這個錯誤:

uncaught exception: cant get selector for pjax container! 

這裏有什麼問題?我想我可以做一個隱藏的鏈接,改變它的html使它指向$ url並執行一次點擊,但是這種方法應該只用於我認爲的這種情況。

回答

0

您可以通過調用pjax.invoke()方法以編程方式調用PJAX頁面加載

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

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