首页 > 其他分享 >dialog父子窗口传值,有问题

dialog父子窗口传值,有问题

时间:2023-03-16 23:24:26浏览次数:35  
标签:窗口 parent addorder dialog var id 传值 页面

父页面

 //创建窗口
    function showEditDialog(obj) {
        var objNum = arguments.length;
        var d = parent.dialog({
            id: "addorder",
            width: '100%',
            height: '500px',
            title: '修改日期',
            url: "order.aspx"
            
             
        }).showModal();
        d.button([{ value: '确定'}]);
        if (objNum == 1) {
            d.data = obj;  // 给窗体传入对象
        }

    }

<asp:Label ID="lbluserid" runat="server" Text="" name="lbluserid" ></asp:Label>

<asp:Label ID="lbl_afterdate" runat="server" Text="" class="sp_afterdate"></asp:Label>
        <input type="text" id="txt_afterdate" class="txt_afterdate" runat=server>

 

 

弹出的子页面order.aspx


        //获得父窗体传值

        var addorder = top.dialog.get("addorder"); //父页面中dialog的id设置为addorder
        //如果是第一次访问本页面,则api为空,由父窗体打开本页面,api不为空
        if ($(addorder.data).length > 0) {
            userid = $("#lbluserid", window.parent.document).text(); //获得用户id

}

  function Edit(date, time) {
        
        $(".sp_afterdate", window.parent.document).text(date + "  " + time);
        $(".txt_afterdate", window.parent.document).val(date + "  " + time);
        var d = parent.dialog({
            width: '250px',
            height: '120px',
            title: '修改日期',
            content: "已经修改,提交后保存"
        }).show();
        d.button([{ value: '确定'}])
        return false;


    }

 

//这里保存成功后不能关闭子窗口,求各路大神补充完整

 

标签:窗口,parent,addorder,dialog,var,id,传值,页面
From: https://www.cnblogs.com/qigege/p/17224627.html

相关文章

  • Qt中的窗口类
    代码示例#include"mainwindow.h"#include"ui_mainwindow.h"#include"testwidget.h"#include"testdialog.h"MainWindow::MainWindow(QWidget*parent):QMa......
  • 239. 滑动窗口最大值
    题目描述滑动窗口的长度是k,每次右移一位,需要返回窗口中的最大值f1-单调队列基本分析维护值还是索引?索引可以判断队头是否离开,是更好的选择0-k-1的窗口怎么维护?只是执......
  • WinForm-通过窗口名找窗口
    //找活动状态中的窗口Formform=Form.ActiveForm.FindForm();Console.WriteLine("ActiveForm.FindForm:"+form.GetType());//找应用中的窗口FormCollectionform......
  • delphi主i窗口中实现多页面管理效果
    MainForm上加PageControl1,把PageControl1的DockSite设为True,把窗口FB_orderManage的DragKind设为dkDock,DragMode设为dmAuromatic在MainForm中调用:FB_orderManag......
  • 版本发布:TDengine 3.0.3.0 为数据压缩、事件窗口等七大功能加“Buff”
    TDengine3.0自去年8月份发布以来,已经被大量用户下载使用。在此过程中,涛思的研发同学也没有懈怠,针对大家在社群、各种我们能触达到的平台上提出的种种有价值的反馈,都一一......
  • 版本发布|TDengine 3.0.3.0 为数据压缩、事件窗口等七大功能加“Buff”
    TDengine 3.0自去年8月份发布以来,已经被大量用户下载使用。在此过程中,涛思的研发同学也没有懈怠,针对大家在社群、各种我们能触达到的平台上提出的种种有价值的反馈,都一......
  • 总结vue的13种传值方法
    1,父子传值,自定义属性传递参数,子组件使用props接收数据2,子传父,父组件提供自定义事件,子组件通过$emit触发事件进行传值3,v-mode传递属性4,.sync传值,提供一个具体的属性,提供......
  • 代码随想录训练营day 13|| 239. 滑动窗口最大值、347.前 K 个高频元素、栈和队列总结
    239.滑动窗口最大值题目链接:239.滑动窗口最大值题目描述:给定一个数组nums,有一个大小为k的滑动窗口从数组的最左侧移动到数组的最右侧。你只可以看到在滑动窗口内的......
  • 窗口函数
    窗口函数语法窗口函数over(partitionby用于分组的列名orderby用于排序的列名)窗口函数的分类专用窗口函数rankdense_rankrow_number聚合函数sum......
  • vue el-dialog 模态框拖拽
    一、el-dialog拖拽效果展示二、代码实现1.在utils目录写两个文件drag.js和directive.jsdrag.js拖拽元素js代码directive.js注册vue的自定义指令drag.js拖拽......