我必须使用jquery加载html文件。当我提到谷歌时,我得到了片段
$( “#进给”)负载( “feeds.html”);
但我不想将feed.html的内容加载到feeds对象中。相反,我需要完全加载该页面。如何加载该页面。帮帮我PLZ
答案 0 :(得分:4)
如果您不想将load()某些HTML放入现有网页上的元素中,也许您的意思是想要redirect到另一个页面?
url = "feeds.html";
window.location = url;
或许你只想填满整个身体?如果需要,可以将()加载到body标签中。
$("body").load("feeds.html");
答案 1 :(得分:0)
以下是摘要:
使用HTTP GET加载远程页面 请求。这是一种简单的发送方式 没有的简单GET请求到服务器 必须使用更复杂的$ .ajax 功能。它允许单个回调 要指定的函数 在请求完成时执行 (并且只有当答复有一个 成功的回应代码)。如果你需要 同时有错误和成功 回调,您可能想要使用$ .ajax。
$。get()返回XMLHttpRequest 它创造了。在大多数情况下你 不需要该对象来操纵 直接,但如果你可以使用它 需要手动中止请求。
答案 2 :(得分:0)
您确定feeds.html与您的脚本位于同一个域下吗? 如果是这样,那条线路没问题,你会在其他任何地方搜索问题。尝试使用Net面板下的Firebug进行调试 如果没有,那么您只能向其他域下的URL发送JSON请求。但你可以轻松地用PHP编写代理脚本(在你的问题下注意到php标签:))用cURL加载你的内容。在第9点看看CatsWhoCode教程,希望它会有所帮助。