Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/372.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在.load jquery中使用JSON返回的页面url_Javascript_Php_Jquery_Json_Return - Fatal编程技术网

Javascript 在.load jquery中使用JSON返回的页面url

Javascript 在.load jquery中使用JSON返回的页面url,javascript,php,jquery,json,return,Javascript,Php,Jquery,Json,Return,我的网站上有一些动态页面,正在尝试使用.load函数 基本上,我有一个表单,它有一个隐藏字段,其中包含网页URL 然后在处理操作时将其发布到php页面,然后在JSON返回中返回此页面url 所以 如何在以下情况下使用此选项: $('.adiv').load("HREF .adiv"); 我试过这样做: $('.adiv').load("'+pageUrl+' .adiv"); 但这是一个真正的暗箭伤人,它不起作用。对此有什么想法吗?如果我理解正确,而您只想获取返回数据的.adiv部分,那么您

我的网站上有一些动态页面,正在尝试使用.load函数

基本上,我有一个表单,它有一个隐藏字段,其中包含网页URL

然后在处理操作时将其发布到php页面,然后在JSON返回中返回此页面url

所以

如何在以下情况下使用此选项:

$('.adiv').load("HREF .adiv");
我试过这样做:

$('.adiv').load("'+pageUrl+' .adiv");

但这是一个真正的暗箭伤人,它不起作用。对此有什么想法吗?

如果我理解正确,而您只想获取返回数据的
.adiv
部分,那么您需要在它和您正在调用的
URL之间留出一个空间,正如这里所说的

如果
$pageURL
包含您试图加载的
URL
的字符串值,我建议您在下面尝试,请注意参数与额外空间的连接

$(selector).load($pageURL + ' .adiv');

还应注意,如果选择器与元素不匹配,则不会执行
load
调用。

我认为您可能需要更多的信息才能完全清楚地了解您在这里执行的操作。您的页面
url
存储在返回结果中的什么位置?显示更多相关代码。下面的解决方案是否对您有所帮助?
$(selector).load($pageURL + ' .adiv');