easyui的子窗口给父窗口传值 双击选择关闭

来源:互联网 发布:linux升级网卡驱动 编辑:程序博客网 时间:2024/06/11 11:32
$(document).ready(function(){
                $('#table').datagrid({
                   
                    rownumbers: true,
                    queryParams:{"eName":$("#eName").val()},
                    pagination:true,//显示分页  
                    pageList:[5,10],//每页的个数  
                    multiSort:true,
                    remoteSort:true,
                    onLoadSuccess:function(data) {
                           if(data.total==0){
                                //alert("没有数据")
                           
                             }
                    },
                    columns:[[
                  
                       
                        {field:'position',width:100,title:'职位',align:"center"},

                    ]],

                               //双击一行执行edit方法

                     onDblClickRow:function(rowIndex,rowData) {
                        edit(rowData);

                    },


                     onSelect:function() {
                     
                    

                });

//被执行的方法 改变父页面的文本框的值 easyui是textbox 普通的时val

                    var edit = function(rowData) {
                    if(rowData.eName) {
                        $(window.parent.$("#pEName").textbox('setValue',rowData.eName));
                        window.parent.d_close2();
                    }
                };

                $("#query").click(function(){
                      $("#employeeListForm").attr("action","../employee/employeeListPageForDialog.do").submit();
                 });

             });




--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

//父页面的关闭窗口方法

$('<iframe frameborder="0" id="unitDlg2" name="employeeIframe" src="../employee/employeeListPageForDialog.do"/>').dialog({});//子窗口

function d_close2(){
$('#unitDlg2').dialog('close');//关闭
}

阅读全文
0 0
原创粉丝点击