0

JQuery ValidationEngine のプラグインを使用しており、フォームに「余分な」検証があります。例: ユーザーの AGE が 18 歳以上であるかどうかを検証する、ドキュメントの名前がデータベースに既に存在する場合 (この場合は ajax を使用) など。

独自の関数を作成し、プラグインを使用してそれらを呼び出す方法はありますか? プラグインで関数 ajax を呼び出して、個人的なメッセージを表示できますか?

注: PHP-Framework CodeIgniter を使用しています

これは私のajax関数です

function validatedoc(){
    var doc = $('#doc').val();
    $.ajax({
    url:"panel_control/verify",
    type: 'POST',
    data:{
        doc: doc
    },
    dateType: "html",
    scriptCharset: "utf-8" ,
    async:false,
    success: function (response){
        if(response == 'equals'){
            $('#error_msj').html("Already Exists");
        }
    }
});
}

そして、すでにアクティブなvalidationEngineです

$("#form_id").validationEngine();
            $("#form_id").submit(function() {
                if ($("#form_id").validationEngine('validate')) {
                    $.blockUI({ message: "Procesing",
                    css: {
                        border: 'none',
                        padding: '15px',
                        backgroundColor: '#000',
                        '-webkit-border-radius': '10px',
                        '-moz-border-radius': '10px',
                        opacity: .5,
                        color: '#fff'
                    } });
                }
                });

ありがとう!:D

4

1 に答える 1

0

さて、Jquery ValidationEngine の「funcCall」でそれを行います。

これで、カスタム検証を実現するスクリプトの外部関数を呼び出します。:D

于 2012-07-24T20:36:45.380 に答える