说明:在一个页面上有2个button分别load不同的页面
分别点每个button都能成功load出界面,
但是我点了button1 load成功后关闭,在点button2 第二个页面就不显示数据,
但是我分别点2个页面都会有数据显示。
请问这种问题是什么原因啊。ps:我2个被load的页面内容基本相同,有些id都是一样的。会不会这样有问题?
jquery load是把页面加载到当前页面来显示。会不会是2个页面内容的部分ID相同 导致不能正常加载数据?
分别点每个button都能成功load出界面,
但是我点了button1 load成功后关闭,在点button2 第二个页面就不显示数据,
但是我分别点2个页面都会有数据显示。
请问这种问题是什么原因啊。ps:我2个被load的页面内容基本相同,有些id都是一样的。会不会这样有问题?
jquery load是把页面加载到当前页面来显示。会不会是2个页面内容的部分ID相同 导致不能正常加载数据?
解决方案 »
- 谁能给我大致讲下这个js程序吗?
- js文本替换中的一个问题请教
- |zyciis| 为什么我的alert($("[validatorGroup]").length);找不到我的控件呢
- 这个问题可以用这种思路解决吗?
- 【求助】页面位置怎么跳到生成的html位置
- JS中,OPTIONS属性中的取值范围以及I++的用法问题。
- 求助:如何在同一个域名的AA目录下读取BB目录下的cookie
- 用脚本语言如何得到在<select>中被选中的选项的value和text
- 如何让网页自动填写表单并且自动提交!!
- 怎样让繁体和简体字在一个网页中共存?(again)
- 怎么利用坐标来定位一个div
- 用瀑布流展示图片,上传到服务器后图片叠在一起,请各位大侠不吝赐教,感激不尽!!!
<script>
$(function(){
$("#btn1").click(function(){
$("#div1").load("load1.aspx");
})
$("#btn2").click(function(){
$("#div2").load("load2.aspx");
})
})
</script>
// load1.aspx 页面
// 里面有一个表格控件
<div id = "g1"></div>
// load2.aspx 页面
// 里面有一个表格控件
<div id = "g2"></div>出现情况:
1. 第一次打开页面的时候我点btn1,会把load1.aspx弹出来. 正确
2. 刷新页面 在点击btn2,会把load2.aspx 弹出来. 正确
3. 刷新页面 点击btn1.弹出load1.aspx,接着在点btn2时,load2.aspx页面数据就不显示了,但是框已经弹出来了.不知道是什么原因??
我点btn1的时候
load1.aspx 和load2.aspx 里面的div名字是一样的,上面写错了
$(function(){
$("#btn1").click(function(){
$("#div1").load("load1.aspx?_dc="+new Date().getTime()); //
})
$("#btn2").click(function(){
$("#div2").load("load2.aspx?_dc="+new Date().getTime());//
})
})