繁体   English   中英

Ajax调用返回整个页面

[英]Ajax call returning whole page

我在下面的页面上有一些随机提示: http://www.javaexperience.com/tips : http://www.javaexperience.com/tips

我只想在网站的其他页面上显示提示,所以我正在进行ajax调用,并将ajax响应返回的任何内容添加到Div的HTML中。

DIV html是:

<div id="tips"><div>

Ajax调用是:

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

问题是,ajax调用导致整个页面内容被添加到div(因为页面被追加到div,因此上述jQuery代码被无限调用),在这里我只想添加提示部分。 有没有简单的出路?

这是load方法的预期行为,它将始终下载整个内容。 您可以指定要分析已加载页面的特定部分并将其放入调用容器中。

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

你需要:

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

有关负载的更多信息,请点击此处

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM