猿问

jqeury validate插件和jquery form插件一起使用的问题 路过的大侠看看吧

    <script language="javascript" type="text/javascript">
        $(function () {
            var flg = $("#fromsp").validate();

            var options = {
                beforeSubmit: function () {
                    if (flg) {
                        return true;
                    }
                    return false;
                },
                success: function (respineText, statusText) {
                    if (statusText == "success") {
                        Closesp();
                    } else {
                        Errosp();
                    }
                },
                clearForm: true,
                resetForm: true
            }; $("#fromsp").submit(function () {
                $(this).ajaxSubmit(options);
                return false; //添加上去
            });
        });
    </script>

这个jquery from提交之前的验证老是无效就提交了 原因是beforeSubmit: function () { if (flg) { return true; } return false; } 貌似都是true 这个问题怎么解决呢?

www说
浏览 534回答 1
1回答

互换的青春

 $(function () {            $("#fromsp").validate(function () {                var options = {                    success: function (respineText, statusText) {                        if (statusText == "success") {                            Closesp();                        } else {                            Errosp();                        }                    },                    clearForm: true,                    resetForm: true                };                $("#fromsp").submit(function () {                    $(this).ajaxSubmit(options);                    return false; //添加上去                });            });        }); 把jquery的from 包在validate里面把from的那个beforeSubmit去掉
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答