首页 新闻 会员 周边 捐助

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

0
悬赏园豆:20 [已解决问题] 解决于 2012-08-03 12:44
    <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 这个问题怎么解决呢?

KyrieYang的主页 KyrieYang | 菜鸟二级 | 园豆:205
提问于:2012-08-02 12:29
< >
分享
最佳答案
0

 $(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去掉

收获园豆:20
s_p | 初学一级 |园豆:140 | 2012-08-03 12:44

恩 我试了下 ok了

KyrieYang | 园豆:205 (菜鸟二级) | 2012-08-03 12:44
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册