我有索引页面,其中包含div section.i想要根据她的链接点击将不同的页面调用到这个div部分,这样就完成了。当调用也可能使用ajax调用的页面时,在这种情况下,ajax调用不适用于此页面。请告诉我可以在ajax.if中调用ajax然后请帮助我。
更新编辑
我已经创建了一个要点,其中包含所有已使用的页面,脚本https://gist.github.com/2786811。页面service_status每隔5秒使用ajax调用调用view.jsp,on view view.jsp与数据库交互并准备view.when我们从index.jsp执行ajax调用,调用了service_status,但它没有调用view.jsp文件。
由于
答案 0 :(得分:0)
如果您尝试使用<script>
转储innerHTML
代码,则无效。
但是,您可以(作为示例)返回具有两个属性的JSON对象:
{
html: "All your <b>HTML</b> here",
js: "alert('JavaScript to be run');"
}
然后,使用html
属性将内容放在页面上,然后使用eval
js
属性。
这不是最好的解决方案,因为它使用邪恶的eval
,但除非你想重写整个基本结构以正确使用回调,否则它可能是你最好的选择。
答案 1 :(得分:0)
您可以使用正在调用的目标网页中的 $(document).ready(function(){...}); 在页面加载时调用ajax。