1

GitHubにある jQuery-Validation-Engine を使用していますが、うまく機能していますが、アクションを作成するためにフォームが送信された後、1 つのことを管理できません。これまでのコード:

jQuery(document).ready(function(){
            jQuery("#contact-form").validationEngine({
ajaxFormValidation: true,
             onSuccess: function(){
                 alert(1);
             }
            });
        });

これは機能しています (データは db に書き込まれます) が、アラートはありません。onAjaxFormComplete でも試しましたが、やはり何もしませんでした。誰かがこのプラグインの経験がありますか?

4

1 に答える 1

0

これを試していただけますか:

jQuery(document).ready(function(){
            jQuery("#contact-form").validationEngine('attach', {
                ajaxFormValidation: true,
                onAjaxFormComplete: function(form, status){
                    alert("The form status is: " +status);
                }  
            });
        });

また、SUBMIT ページ (データベースに送信する場所) よりも、フォームが送信されたかどうか (true/false) に応答を返す必要があることを忘れないでください。

参照: https://github.com/posabsolute/jQuery-Validation-Engine/blob/master/demos/phpajax/ajaxValidateSubmit.php

于 2012-03-15T11:09:50.513 に答える