layui——获取layer.open打开的弹窗页面中设定的值

页面设置

 <!-- 页面设定 -->
<form id="fromId" class="layui-form">
  <div class="layui-form-item">
    <label class="layui-form-label">输入框</label>
    <div class="layui-input-block">
      <input type="text" name="" placeholder="请输入" autocomplete="off" class="layui-input">
    </div>
  </div>
</form>


......



          layer.open({
            type: 2,
            title: "标题",
            area: ['500px', '500px'],
            content: "/page/test" ,
            btn: ['提交', '取消'],
            success: function () {
                // 可用于 弹窗打开成功后初始化弹窗中的数据
            },
            yes: function (index, layero) {
                // 点击提交按钮
            }
          });

  

方法一:

                var body = layer.getChildFrame('body', index);
                // 根据formId获取form表单数据
                var formdata = body.find("#fromId").serializeArray();

  

方法二:

posted @ 2022-06-24 09:07  假装空白  阅读(2448)  评论(0)    收藏  举报