jquery学习笔记-jquery结合showModalDialog实现子页面局部刷新父页面
2008-11-19 18:17
781 查看
欲实现的功能是:在a.aspx页面有一个下拉框 选择 然后发现没有 所要选项。因此需要添加一个 ,此时点击新增 打开子页面b.aspx,在b.aspx页面实现添加操作后关闭b.aspx页面,刷新a.aspx页面的 下拉框。
实现的方式是:jquery结合showModalDialog。以showModalDialog方式打开b.aspx页面。在b.aspx页面操作完成之后返回给a.aspx一个值来,判断此值决定是否刷新页面。
a.aspx 关键代码如下:
<script type="text/javascript">
function openWin()
{
var width=320;
var height=100;
var url='addcustorm.aspx';
var returnVal;
returnVal=window.showModalDialog(url ,'','dialogWidth='+width+'px;dialogHeight='+ height+'px;resizable=no;help=no;center=yes;status=no;scroll=no;edge=sunken');
if (returnVal=="True") //当直接点模态窗体的X关闭的时候不刷新主页面
{
$(document).ready(function(){
$("#sc").load("GetCustorm.aspx");
});
}
}
</script>
b.aspx页面关键代码:
b.aspx.cs的事件处理程序添加成功之后
Response.Write("<script>");
Response.Write("window.returnValue='True';window.close();");
Response.Write("</script>");
实现的方式是:jquery结合showModalDialog。以showModalDialog方式打开b.aspx页面。在b.aspx页面操作完成之后返回给a.aspx一个值来,判断此值决定是否刷新页面。
a.aspx 关键代码如下:
<script type="text/javascript">
function openWin()
{
var width=320;
var height=100;
var url='addcustorm.aspx';
var returnVal;
returnVal=window.showModalDialog(url ,'','dialogWidth='+width+'px;dialogHeight='+ height+'px;resizable=no;help=no;center=yes;status=no;scroll=no;edge=sunken');
if (returnVal=="True") //当直接点模态窗体的X关闭的时候不刷新主页面
{
$(document).ready(function(){
$("#sc").load("GetCustorm.aspx");
});
}
}
</script>
b.aspx页面关键代码:
b.aspx.cs的事件处理程序添加成功之后
Response.Write("<script>");
Response.Write("window.returnValue='True';window.close();");
Response.Write("</script>");
相关文章推荐
- 兼容IE6、7、8,FireFox,JQuery showModalDialog 实现 子页局部刷新父页面
- jQuery学习笔记之控制页面实现代码
- jQuery学习笔记之控制页面实现代码
- php学习笔记(三十二)ajax结合pageView类实现页面无刷新请求
- jquery刷新页面的实现代码(局部及全页面刷新)
- jQuery学习笔记(1)--用jQuery实现异步通信(用json传值)具体思路
- jQuery实现AJAX定时局部页面刷新
- jQuery实现AJAX定时刷新局部页面实例
- jQuery实现AJAX定时刷新局部页面
- jquery学习笔记(4)--实现table隔行变色以及单选框选中
- ajax,json学习笔记(三)JSON和jquery实现ajax
- jQuery实现局部刷新页面数据绑定
- ssi2+ajax实现唯一性验证+showModalDialog刷新父页面
- 框架里的main.aspx利用showModalDialog打开子页面B,B页面点确定后关闭自己并局部刷新父页面main.aspx的方法
- jQuery实现AJAX定时刷新局部页面实例
- 【锋利的JQuery-学习笔记】Tab选项卡的实现
- 从零开始学习jQuery (七) jQuery动画实现 让页面动起来
- jquery学习笔记 用jquery实现无刷新登录
- jquery实现页面局部刷新