保存数据,父页面列表数据更新

1.js代码

function DoAdd() {
            var strUrl = "add.aspx?rnd=" + Math.random().toString();
            var opts = "dialogheight:280px;dialogwidth:500px;resizable:yes;scroll:yes;status:yes;help=no;Maximize=no;";

            var rtn = window.showModalDialog(strUrl, window, opts);
            if (rtn) {
                document.getElementById("hidCommType").value = "refresh";
                form1.submit();
            }
        }

2.cs代码

protected void Page_Load(object sender, EventArgs e)
{
     if (!Page.IsPostBack)
     {
         BindGrid();
     }
     else
     {
       switch (hidCommType.Value)
       {
           case "refresh":
           BindGrid();
           break;
       }
       hidCommType.Value = "";
     }
}
时间: 2024-10-25 00:05:24

保存数据,父页面列表数据更新的相关文章

关闭open页面时刷新父页面列表

var winObjEI = window.open("/Invoice/InvoiceViewEI?invoiceid=" + data.InvoiceId); var isClose = 1; //关闭open页面时刷新父页面列表 var loop = setInterval(function () { if (winObjEI.closed && isClose == 1) { isClose--; //这里写刷新代码 } }, 1000); isClose字段保

jquery Jbox 插件实现弹出窗口在修改的数据之后,关闭弹出窗口刷新父页面的问题

http://blog.csdn.net/nsdnresponsibility/article/details/51282797 问题如题: 这里我们在父页面定义一个全局的变量来标识是否需要刷新父页面(声明:下图中点击保存页面之后,不关闭子页面):点击1出弹出窗口: 我们的目的是:如果,用户保存过数据:在点击关闭按钮和2处所指的小X时,刷新父列表页面:若果用户没有保存过数据,关闭窗口是不刷新父列表页面. //这里是父页面(列表页面) var isFreshFlag="1";<%-

跳转页面保存数据

跳转页面保存数据,可以用url和cookie的方式来保存. 比如: 通过找到当前id,跳转页面时,保存到url里面, 当在跳转页面后需要用到时,方便调用. -------------------------------------------------------------------------------------------- 直接设置cookie值也是可以的.不过不合适存储太大数据的东西.

js子页面获取父页面数据

做页面预览的时候,数据没有存入数据库,但是要打开一个页面进行预览,询问众大婶,原来是这样来做. 1.父页面 <input type="text" id="name" value="zhangsan"/> <a href="a.html" target="_blank">预览</a> 2.子页面,也就是a.html获取父页面中文本框的value $(function(){

父页面从子页面调取数据并展示1

父页面:(用localStorage传数据) <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>父页面</title> <script src="./jquery-3.1.1.min.js"></script> </head> <body>

vue父页面给子页面传递数据

父页面: <template> <div>{{msg}} <Son title='向子文件传递数据' :data='data' :lifemsg ='lifemsg' :num='num'/> <button @click="chageMsg">修改数据</button> <input type="text" v-model="lifemsg" /> </div>

Vue子页面给父页面传递数据

子页面: <template> <div> <p>子组件</p> <button @click="sendMsg">传递到父页面</button> </div></template> <script> export default { name: 'child', data() { return { msg:'子组件数据' } }, computed:{ addNum(){ re

随笔:ajax传递数组,layui父子页面传值,下来菜单赋值,父页面数据获取,表格数据替换为字符串

一.Ajax向后台传递数组问题:(声明前台我使用的layui框架)例:我们要多前台一个数据表格进行批量删除操作,我们通过复选框选中数据id,将id存入一个数组中,然后利用ajax传递给后台,完成批量删除,再过程中我们需要加上traditional : true代码如下: function batchDel() { var datas; var ids = new Array();// 声明数组 layui.use('table', function() { var table = layui.t

js中子父页面数据传递与方法调用

A父页面 ,B为子页面 1.父页面调用子页面 A中调用B中方法:self.frames[iframeName].BFunction(); 注:iframeName:为父页面中iframe的name属性值 BFunction()为子页面中方法 2.子页面调用父页面 B中调用A中方法:self.parent.AFunction(); 注:AFunction()为父页面中方法.