展会信息港展会大全

用jquery load加载页面到div时,不执行页面js的问题
来源:互联网   发布日期:2016-01-28 12:56:33   浏览:2471次  

导读:这篇文章主要介绍了解决用jquery load加载页面到div时,不执行页面js的问题。需要的朋友可以过来参考下,希望对大家有所帮助jquery代码:代码如下:$(function(){$( test) load(${contextPath} notepad toCreat ...

这篇文章主要介绍了解决用jquery load加载页面到div时,不执行页面js的问题。需要的朋友可以过来参考下,希望对大家有所帮助

jquery代码:

代码如下:

$(function(){

$("#test").load("${contextPath}/notepad/toCreate.do");

}

加载 ${contextPath}/notepad/toCreate.do 页面到id为test的div中,加载完成之后,create页面中的js不会执行

这种方式没办法实现,换个思路:

代码如下:

<div id="test">

<iframe name="testLoad" style="width:100%"></iframe>

</div>

js事件:

代码如下:

function loadPage(){

window.open("${contextPath}/notepad/toCreate.do",'testLoad','');// testLoad为iframe的name属性

}

按钮:

代码如下:

<input type="button" value="加载" onclick="loadPage()" />

点击按钮时,加载页面到iframe中,里面的js是可以使用的,感觉不太好,就像是刷新页面了一样.

赞助本站

人工智能实验室

相关热词: 加载页面 load jquery

AiLab云推荐
展开

热门栏目HotCates

Copyright © 2010-2024 AiLab Team. 人工智能实验室 版权所有    关于我们 | 联系我们 | 广告服务 | 公司动态 | 免责声明 | 隐私条款 | 工作机会 | 展会港