• <bdo id='MO7p7'></bdo><ul id='MO7p7'></ul>

      <tfoot id='MO7p7'></tfoot>

        <i id='MO7p7'><tr id='MO7p7'><dt id='MO7p7'><q id='MO7p7'><span id='MO7p7'><b id='MO7p7'><form id='MO7p7'><ins id='MO7p7'></ins><ul id='MO7p7'></ul><sub id='MO7p7'></sub></form><legend id='MO7p7'></legend><bdo id='MO7p7'><pre id='MO7p7'><center id='MO7p7'></center></pre></bdo></b><th id='MO7p7'></th></span></q></dt></tr></i><div id='MO7p7'><tfoot id='MO7p7'></tfoot><dl id='MO7p7'><fieldset id='MO7p7'></fieldset></dl></div>

        <small id='MO7p7'></small><noframes id='MO7p7'>

      1. <legend id='MO7p7'><style id='MO7p7'><dir id='MO7p7'><q id='MO7p7'></q></dir></style></legend>
      2. layui的layer弹出层的iframe页面回调

        示例代码: $("#ChoiceBank").click(function () { var width = $("#content").css("Width"); layer.open({ type: 2, title: '开户银行选择', area: [width, '380px'], content: ['/Bank.aspx', 'no'], btn: ['确定', '取消'], yes: function (index, layero)
        • <bdo id='EjXdV'></bdo><ul id='EjXdV'></ul>

          <tfoot id='EjXdV'></tfoot>
          <i id='EjXdV'><tr id='EjXdV'><dt id='EjXdV'><q id='EjXdV'><span id='EjXdV'><b id='EjXdV'><form id='EjXdV'><ins id='EjXdV'></ins><ul id='EjXdV'></ul><sub id='EjXdV'></sub></form><legend id='EjXdV'></legend><bdo id='EjXdV'><pre id='EjXdV'><center id='EjXdV'></center></pre></bdo></b><th id='EjXdV'></th></span></q></dt></tr></i><div id='EjXdV'><tfoot id='EjXdV'></tfoot><dl id='EjXdV'><fieldset id='EjXdV'></fieldset></dl></div>

              <small id='EjXdV'></small><noframes id='EjXdV'>

                • <legend id='EjXdV'><style id='EjXdV'><dir id='EjXdV'><q id='EjXdV'></q></dir></style></legend>
                    <tbody id='EjXdV'></tbody>
                  示例代码:
                  $("#ChoiceBank").click(function () {
                      var width = $("#content").css("Width");
                      layer.open({
                          type: 2,
                          title: '开户银行选择',
                          area: [width, '380px'],
                          content: ['/Bank.aspx', 'no'],
                          btn: ['确定', '取消'],
                          yes: function (index, layero) {
                              var body = layer.getChildFrame('body', index);  //此处我理解的是加载目标页面的内容
                              $("#当前页面需要设置的元素").val(body.find('#h_bankName').val());  //查到目标页面的内容赋给当前页面元素
                              layer.close(index);//这块是点击确定关闭这个弹出层
                          }
                      });
                  });

                  通过layer.getChildFrame('body', index);的方式,得到DOM元素,然后查找,可以得到返回值。

                  当然这个返回值得在iframe中设定好。

                  另外一种方式就是通过回调函数来传递。

                  layer.open({
                      type: 2,
                      title: "设置围栏",
                      shadeClose: true,
                      shade: 0.4,
                      area: ['90%', '90%'],
                      content: "/ElectronicFence/Map?id=" + id + "&shapeType=" + shapeType,
                      btn: ['确定','关闭'],
                      yes: function(index){
                          //当点击‘确定’按钮的时候,获取弹出层返回的值
                          var res = window["layui-layer-iframe" + index].callbackdata();
                          //打印返回的值,看是否有我们想返回的值。
                          console.log(res);
                          //最后关闭弹出层
                          layer.close(index);
                      },
                      cancel: function(){
                          //右上角关闭回调
                      }
                  });
                  var res = window["layui-layer-iframe" + index].callbackdata();
                  这行代码中‘callbackdata’是弹出层里面定义的函数。也许我们知道了什么!这个函数的作用就是返回值。
                  <script type="text/javascript">
                      var map = new AMap.Map("container", {
                          resizeEnable: true
                      });
                      //在地图中添加MouseTool插件
                      var mouseTool = new AMap.MouseTool(map);
                      AMap.event.addDomListener(document.getElementById('point'), 'click', function () {
                          mouseTool.marker({ offset: new AMap.Pixel(-14, -11) });
                      }, false);
                      AMap.event.addDomListener(document.getElementById('line'), 'click', function () {
                          mouseTool.polyline();
                      }, false);
                      AMap.event.addDomListener(document.getElementById('polygon'), 'click', function () {
                          mouseTool.polygon();
                      }, false);
                  
                  
                      var callbackdata = function () {
                          var data = {
                              username: 'zhangfj'
                          };
                          return data;
                      }
                  </script>
                   
                  本站部分内容来源互联网,如果有图片或者内容侵犯了您的权益,请联系我们,我们会在确认后第一时间进行删除!

                  相关文档推荐

                  分享一段可换肤的CSS3美化表单实例代码,具体效果见如下图: 实现代码: !DOCTYPE htmlhtmlhead meta charset="utf-8" meta http-equiv="X-UA-Compatible" content="IE=edge" meta name="viewport" content="width=device-width,initial-scale=1.0,maximum-sc
                  list页面配置 // 行事件绑定 table.on('tool(test)', function (obj) { var data = obj.data; if (obj.event === "edit") { //eg2 layer.open({ title: '修改分类' , type: 2 , btn: ['提交'] , content: 'edit.html' , area: ['720px', '680px'] , shadeClos
                  layer弹出层嵌套调用问题的实例代码 //首次调用layer.open({ type: 2, title: '打印', content: '/Account/AddPrintInfo?cardId=' + data.Base_CardId, area: ['90%', '30%'], success: function (layero, index) { }, end: function () { }, btn: ['确定','
                  layui 弹窗iframe版 父子窗口传值与互调实例代码 //显示窗口layui.use('layer', function(){ var layer = layui.layer; layer.open({ type: 2, title: '选择IP', area: ['700px', '450px'], shade: [0.3, '#393D49'], content: '/selectIP.jsp', btn: ['确认'
                  可以通过 table.reload 方法中的参数 done 回调函数来获取到表格主体的高度。示例代码如下: layui.use('table', function(){ var table = layui.table; //执行渲染 table.render({ elem: '#table1', url: '/demo/table/user/', cols: [[ {field:'id', title:
                  layui.open 通过get和post方式提交数据的两种方式,示例代码如下,希望可以帮到您。 1.layui.open原生是通过get提交数据的: var url = "/train/class/stage?" + jQuery.param(stage); window.layerIndex = layer.open({ type: 2, title: "编辑阶段", shadeCl
                    <tbody id='kSBaC'></tbody>

                  1. <i id='kSBaC'><tr id='kSBaC'><dt id='kSBaC'><q id='kSBaC'><span id='kSBaC'><b id='kSBaC'><form id='kSBaC'><ins id='kSBaC'></ins><ul id='kSBaC'></ul><sub id='kSBaC'></sub></form><legend id='kSBaC'></legend><bdo id='kSBaC'><pre id='kSBaC'><center id='kSBaC'></center></pre></bdo></b><th id='kSBaC'></th></span></q></dt></tr></i><div id='kSBaC'><tfoot id='kSBaC'></tfoot><dl id='kSBaC'><fieldset id='kSBaC'></fieldset></dl></div>
                      1. <small id='kSBaC'></small><noframes id='kSBaC'>

                          <bdo id='kSBaC'></bdo><ul id='kSBaC'></ul>
                            <tfoot id='kSBaC'></tfoot>
                          • <legend id='kSBaC'><style id='kSBaC'><dir id='kSBaC'><q id='kSBaC'></q></dir></style></legend>