0

私のコードが構造化されている方法では、エラーメッセージを簡単に表示した後、ファンシーボックスが自動的に閉じます。ユーザーがエラーを修正できるように、開いたままにしておきたいです。私は何を間違っていますか?

$(document).ready(function(){
    $("#message_form").on("submit", function(){

        if ($("#guest_name").val().length < 1 || $("#guest_message").val().length < 1) {
            $("#guest_error").show();
            $.fancybox.resize();
            return false;
        }

        $.fancybox.showActivity();
        $.ajax({
            type: "POST",
            cache: false,
            url: "/guestbook/",
            data: $(this).serializeArray(),
            success: function(data){
                $.fancybox(data);
            },


        });
        return false;

    });
})
4

2 に答える 2