点击下拉框实现无刷新弹出指定的表格

mkcat 2009-09-15 10:55:22
点击下拉框实现无刷新弹出指定的表格
本人是菜鸟刚学ASP不久
希望高手们给D代码并解释下
...全文
93 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
hookee 2009-09-15
  • 打赏
  • 举报
回复

<script>
function doit(sel){
var n = sel.options[sel.selectedIndex].value;
if(n=="") return;
hf.location.href="test1.asp?n=" + n + "&" + escape(new Date());
}
</script>
<form>
<select name="sel1" onchange="doit(this)">
<option value="">选择</option>
<option value="1">表格1</option>
<option value="2">表格2</option>
</select>
</form>
<div id="pad"></div>
<iframe name="hf" style="display:none"></iframe>


test1.asp

<%
n = Request("n")
%>
<script>
window.onload=function(){
parent.document.getElementById("pad").innerHTML = document.getElementById("tb<%=n%>").outerHTML;
location.replace("about:blank");
}
</script>
<table id="tb1" border="1">
<tr><td>表格1</td><td>表格1</td></tr>
<tr><td>表格1</td><td>表格1</td></tr>
<tr><td>表格1</td><td>表格1</td></tr>
</table>

<table id="tb2" border="1">
<tr><td>表格2</td><td>表格2</td></tr>
<tr><td>表格2</td><td>表格2</td></tr>
<tr><td>表格2</td><td>表格2</td></tr>
</table>
mkcat 2009-09-15
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 zxdldh007 的回复:]
给你个笨拙的思路:页面内有表格,先隐藏表格,点击下拉框触发函数,使表格显示出来,等需要操作的完成重新隐藏表格。
[/Quote]
OK了 谢谢你的思路~

不过觉得太麻烦了有没简单D的方法?
mkcat 2009-09-15
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 zxdldh007 的回复:]
给你个笨拙的思路:页面内有表格,先隐藏表格,点击下拉框触发函数,使表格显示出来,等需要操作的完成重新隐藏表格。
[/Quote]

能给D代码看看嘛 实在想不到该怎样实现
CainLai 2009-09-15
  • 打赏
  • 举报
回复
并无无刷新是什么意思啊
mkcat 2009-09-15
  • 打赏
  • 举报
回复
修改一点 是点击选择列表/菜单的内容 并无无刷新弹出指定的表格

请问怎样实现?希望解释解释
凡夫与俗子 2009-09-15
  • 打赏
  • 举报
回复
给你个笨拙的思路:页面内有表格,先隐藏表格,点击下拉框触发函数,使表格显示出来,等需要操作的完成重新隐藏表格。

28,406

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧