1

jQuery.validationEngineプラグインを使用していますが、フォームの編集中ではなく、ユーザーがフォームを送信した後にのみアラートを表示したいと考えています。

例:

<form id="formID" method="post" action="submit.action">
<input value="2010-12-01" class="validate[required,custom[date]]" type="text" name="date" id="date" />

$(document).ready(function(){
   $("#formID").validationEngine();
 });

これは簡単かもしれませんが、私は $.

4

3 に答える 3

3

検証エンジンがこれを行います..「バインドされた」オプションをtrueに設定します。元:

$(document).ready(function(){
   $("#formID").validationEngine('attach', {
        binded: TRUE
   });
 });

https://github.com/posabsolute/jQuery-Validation-Engine

ドキュメントによると、上記は機能するはずです。このようなことを試みないので

$(document).ready(function(){
    $("#formbutton").click(function(){
        $("#form").validationEngine().submit();
        $("#form").validationEngine('detach');
    });
});

送信ボタンに検証エンジンをアタッチします。失敗した場合は、デタッチしてインライン編集を取り除きます。

于 2012-10-16T14:27:57.317 に答える
0

検証エンジンはこれを行います。「binded」オプションをfalseに設定します。

$(document).ready(function(){
   $("#formID").validationEngine({
    binded: false
   });

 });
于 2013-01-11T19:26:24.923 に答える