我的网站上有一些动态页面,正在尝试使用.load函数。
基本上,我有一个表单,它有一个包含网页URL的隐藏字段。
然后在处理操作时将其发布到php页面,然后我在JSON返回中返回此页面url。
所以
$return['pageUrl'] = $pageurl;
我如何在中使用它
$('.adiv').load("HREF .adiv");
我试过这样做:
$('.adiv').load("'+pageUrl+' .adiv");
但这是一个真正的暗箭伤人,它不起作用。对此有什么想法吗?
如果我得到的是正确的,并且您只想得到返回数据的.adiv
部分,那么您需要在它和您正在调用的URL
之间有一个空格,如这里所述http://api.jquery.com/load/
如果$pageURL
包含您试图加载的URL
的字符串值,那么我建议在下面尝试,注意参数与额外空间的串联。
$(selector).load($pageURL + ' .adiv');
还应注意,如果选择器与元素不匹配,则将不执行load
调用。