thinkphp3.2 layer 添加 内容示例

 jQuery  2019-04-15  admin  2347  3168

<script src="/Public/layer/layer.js"></script>
<script>
    $(document).ready(function () {
        //输入框失去焦点
        $("form .form-control").blur(function () {
            if ($(this).val().length <= 0) {
                $(this).css({borderColor: "red"});
            } else {
                $(this).css({borderColor: ""});
            }
        });
        //输入框获取焦点
        $("form .form-control").focus(function () {
            $(this).css({borderColor: ""});
        });
        //提交按钮检查数据
        $("form").submit(function () {
            var error = "";
            var inputs = $("form .form-control");
            for (var i = 0; i < inputs.length; i++) {
                var obj = $(inputs[i])
                if (!(obj.val())) {
                    var attrname = obj.attr("placeholder");
                    obj.css({borderColor: "red"});
                    error += "&nbsp;&nbsp;" + attrname + "不能为空!" + "<br>";
                }
            }
            if (error) {
                //alert(error);
                layer.alert(error, {
                    title: "错误信息",
                    icon: 2,
                    skin: 'layer-ext-moon' //该皮肤由layer.seaning.com友情扩展。关于皮肤的扩展规则,去这里查阅
                })
                return false;
            } else {
                $.ajax({
                    data: $("form").serialize(),
                    method: "post",
                    url: "",
                    dataType: "json",
                    success: function (res) {
                        if (res.code == 1) {
                            layer.alert(res.msg, {
                                title: "友情提示",
                                icon: 1,
                                closeBtn: 0}, function () {
                                location.href="{:U('book/index')}";
                            });

                        } else {
                            layer.alert(res.msg, {
                                title: "友情提示",
                                icon: 2,
                            });
                        }
                    },
                    error: function (res) {
                        layer.alert('请求失败', {
                            title: "友情提示",
                            icon: 2,
                        });
                    },
                })
                return false;
            }

        })

    });

</script>


如果文章对您有帮助,点击下方的广告,支持一下作者吧!

转载必须注明出处:

thinkphp3.2 layer 添加 内容示例 —— code.cent123.com

相关推荐


Go语言GUI/图形/图像相关的Go项目列表

Go语言GUI/图形/图像相关的Go项目列表

百度文件上传 WebUploader 常用方法和多个上传

百度文件上传 WebUploader 常用方法和多个上传&lt;divclass=&quot;comment-upload&quot;data-id=&quot;1&quot;&gt; &lt;divclass=&quot;upload-pics&quot;&gt; &lt;divclass=&quot;up-btnup-btn-1&quot;&gt; &lt;imgsrc=&quot;/i

layui的数据表格 跨页复选框选择 自定义分页

layui的数据表格 跨页复选框选择 自定义分页

基于layui的 三级类目多选的js实现

&lt;!DOCTYPEhtml&gt; &lt;html&gt; &lt;head&gt; &lt;metacharset=&quot;UTF-8&quot;&gt; &lt;metaname=&quot;viewport&quot;content=&quot;width=device-width,initial-scale=1.0&quot;&gt; &lt;metahttp-equ