layui的button失效、layui绑定失效

内容呢,就一句话。

因为不会报错,所以这个坑,找了半天。。。。。。淦

button失效直接提交刷新可能是没加lay-submit 属性。

<button class="layui-btn" lay-submit  lay-filter="demo2">确认</button>

 下面是无关紧要的js代码

 layui.use(['element', 'layer', 'form'], function () {
        var $ = layui.$
            , form = layui.form
            , layer = layui.layer
            , element = layui.element;
        
        //自定义验证规则
        form.verify({
            pass: [
                /^[\S]{4,12}$/
                , '密码必须4到12位,且不能出现空格'
            ],
            pwdv: function () {
                var pwd = $("input[name='pwd']").val();
                var pwd2 = $("input[name='pwd2']").val();
                debugger;
                if (pwd != pwd2) {
                    layer.tips('密码不一致', $("input[name='pwd2']"));
                }
            }
        });
        //监听提交
        form.on('submit(demo2)', function (data) {
            var postdata = {
                UserName: data.field.tel,
                Password: md5(data.field.pwd)
            }
            $.ajax({
                url: "/Login/SubmitData",
                type: "Post",
                data: postdata,
                dataType: "json",
                success: function (data) {
                    if (data.type == 1) {
                        layer.msg("注册成功,正在前往登录");
                        setTimeout(function () {
                            window.location.href = "/Login/Index?tel=";
                        }, 500);
                    }
                    else {
                        layer.msg(data.message)
                    }
                }
            });

            return false;

        });
    })

  

posted @ 2020-08-28 16:42  兮去  阅读(2482)  评论(0编辑  收藏  举报