使用layer.open 父页面获取子页面输入文本框中的值

Posted hudean

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用layer.open 父页面获取子页面输入文本框中的值相关的知识,希望对你有一定的参考价值。

$(function () {
        $("#confirmpassword").click(function () {

            var pwd = $("#txtPwd").val();
            layer.open({
                type: 1
                , title: 请输入登入密码
                , closeBtn: false
                , area: 350px;
                , shade: 0.8
                , id: LAY_layuipro //设定一个id,防止重复弹出
                , btn: [保存,关闭]
                , btnAlign: c
                , moveType: 1 //拖拽模式,0或者1
                , content:<div style="padding: 30px 20px;; line-height: 22px; background-color: #393D49; color: #fff; font-weight: 300;">密码:<input id="firstpwd" type="password" placeholder="请输入密码"></div>‘//弹出的子页面
                , yes: function (index, layero) {
//获取输入框内容
var oldPass=layero.find(#firstpwd); var pass = $(oldPass).val(); var pwd = $("#txtPwd").val(); //var jmpwd = hex_md5(pass).toUpperCase();//这是MD5加密 alert(pwd); alert(pass); alert(jmpwd); if (pwd == jmpwd) { myfunction(); } else { alert("密码错误"); } layer.close(index); }, cancel: function (index) { layer.close(index); } }); }); });

 

以上是关于使用layer.open 父页面获取子页面输入文本框中的值的主要内容,如果未能解决你的问题,请参考以下文章

layer通过父页面调用子页面的方法及属性

layer 刷新某个页面

layer.open中父页面向子页面传值

layer弹窗确定按钮:父页面调用子页面

iframe层中的页面调用layer.open无效

layer.open如何在iframe层关闭自己