0

リモート検証メッセージを表示するJQueryがありますが、リモート検証のためにのみ実行し、必要な検証は実行したくありません。

これまでのところ私は

$('#MyElement').keyup(function () {    
         if (!!myEmailTimeoutChecker) {    
            clearTimeout(myEmailTimeoutChecker);    
         }    
         myEmailTimeoutChecker = setTimeout(verifyMyElement, 2000)    
 });

したがって、2秒が経過したかどうかを検証し、verifyMyElementメソッド内で$('#MyElement').valid(); 、少し異なることを行う必要があるかもしれませんが、実際にはわかりませんが、リモート検証メッセージのみを表示し、必要な検証メッセージは表示しません。必要な検証メッセージは、フォームの送信時にのみ表示されます。

4

1 に答える 1

0

このvalid()メソッドは、配置されたすべての検証ルールを検証します。別のものが必要な場合は、組み込みのものを使用するのではなく、カスタムのものを作成する必要があります.

于 2012-05-22T13:08:34.517 に答える