我试图以编程方式调用pjax / ajax来更改为另一个页面。
我在'#pjax-container'中将此方法称为somwhere:
pjax.pjax({url: $url, container: '#pjax-container'});
然后我收到此错误:
uncaught exception: cant get selector for pjax container!
这里有什么问题?我想我可以创建一个隐藏的链接,更改它的html,让它指向$ url并执行点击,但这种方法应该只用于我认为的这种情况。
答案 0 :(得分:0)
您可以通过调用pjax.invoke()方法以编程方式调用PJAX页面加载
pjax.invoke({url:'page1.php', 'container': 'content'});
或
pjax.invoke('page1.php', 'content');