1

jquery 検証スクリプトに次のコードがあります。

resetForm: function() {
        if ( $.fn.resetForm )
            $( this.currentForm ).resetForm();
        this.submitted = {};
        this.prepareForm();
        this.hideErrors();
        this.elements().removeClass( this.settings.errorClass );
    }

これはまさに私が必要としているものなので、使用したいと思います。私はそれをonclickでバインドしようとしましたが、成功しませんでした。この関数を呼び出すボタン/リンクが必要です。これについてアドバイスいただけますか?

4

1 に答える 1

3

これを試してみると、うまくいくはずです (id myButton を持つボタンと myForm というフォームがあると仮定します):

$("#myButton").click(function () {
    var validator = $("#myform").validate();
    validator.resetForm();
});
于 2012-04-04T14:23:07.593 に答える