zoukankan      html  css  js  c++  java
  • paip.gui控件form窗体的原理实现以及easyui的新建以及编辑实现

    paip.gui控件form窗体的原理实现以及easyui的新建以及编辑实现

    //////新建 与编辑

     var  EditForm=new Form_easyui();
       if(row)
           EditForm.id=row.id;
     
       EditForm.show();

    //////////////窗体的加载
    两个方式:一个是load ajax,简单的文本可以使用这个,不适合事件的情形..
    一个是容器方式(iframe),推荐这个,,,
    main.htm ..要是放得个子窗口里面,不的出去..只能放得个父窗口里面.
    <div id="win">
        <iframe id="ifrmo3" src=""  width="100%" marginwidth="0"  height="100%" marginheight="0" frameborder="0"></iframe>
    </div>

    在sub.html,,,,parent.$('#win').window(xxx);


    作者Attilax 艾龙,  EMAIL:1466519819@qq.com
    来源:老哇的爪子 Attilax
    地址:http://blog.csdn.net/attilax

    /////////////////////完整代码。subWindow.htm
    <script>

    function Form_easyui() {


            this.id=0;
            this.show = function() {
            
                var param ="cheoyoniuEdit.htm?id="+this.id;
            
                // transParam(param);
                $("#ifrmo3",parent.document.body).attr("src",param);

                //open parent winID div.. cause from subWindow start ..
                parent.$('#win').window({
                     600,
                    height: 400,
                    modal: true,
                    title: "新增"
                });
                /// open wind end
            };
            //define method end

        }
        
        //addBtn_click()
    function addWin()
    {

    ///get select obj filed (id )
      var row = $('#tablex').datagrid('getSelected');  
      //if have select ,edit model.
       if (row){        
               console.info("---get id: "+row.id);
       }else
           console.info("--- no select id ");
       
       var  EditForm=new Form_easyui();
       if(row)
           EditForm.id=row.id;
     
       EditForm.show();
       

    }

    /////////////////////////////代码main.html
        
        <div id="win">
        <iframe id="ifrmo3" src=""  width="100%" marginwidth="0"  height="100%" marginheight="0" frameborder="0"></iframe>
        
        
        </div>
  • 相关阅读:
    Delphi编程 -- 视频捕获avicap32.pas源代码
    Delphi的DataSource事件
    InfoPower4000 wwGrid控件的一些应用技巧
    TwwDBGrid + TwwDBLookupCombo 下拉列表
    Delphi中TwwDBLookupCombo中属性的简单设置
    DevExpress中文说明--TdxCameraControl Object 摄像头组件
    如何Windows分页控件中增加统计功能
    Kibana:运用索引模式的 formatter 来探索 IP 信息
    Alertmanager高可用
    Prometheus高可用部署
  • 原文地址:https://www.cnblogs.com/attilax/p/5964044.html
Copyright © 2011-2022 走看看