Ajax调用返回的整个页面(Ajax call returning whole page)

2019-08-02 20:18发布

我有以下页面与一些随机提示: http://www.javaexperience.com/tips

我只希望在网站的其他页面,所以我调用Ajax并加入任何由Ajax响应一个DIV的HTML返回显示提示。

该DIV HTML是:

<div id="tips"><div>

Ajax调用是:

jQuery("#tips").load("/tips/");

问题是,要添加在整个页面的内容Ajax调用结果的div(因为页面被追加到div,上面的jQuery代码被无限调用的)地方,我想只添加的提示部分。 是否有任何简单的方法?

Answer 1:

这是负载法的预期行为,它会随时下载全部内容。 您可以指定加载页面的某一部分进行解析,并放置到调用容器。

jQuery('#tips').load('url #tip1');


Answer 2:

你需要:

$('#tips').load('ajax/test.html #container');

负载更多信息点击这里



文章来源: Ajax call returning whole page