[jquery]Validationに独自ばりデータの追加。 2008/10/05

独自バリデーターの追加です。


バリデーションのプラグインを追加して独自のバリデーターを追加してみます。

参考コードは、ダウンロードしたパッケージの中に、additional-methods.jsがありました。

jQuery.validator.addMethod("my_check", function(value, element, param) {
//トリムして判断
var s = jQuery(value).text().replace(/^\s+|\s+$/g, '');
return (0 == s.length);
}, jQuery.format("▼「{0}」の項目は必ず入力してください。"));


つぎに、HTMLコードには手を入れずスクリプト側からの設定します。
フォームのオブジェクトにnameが設定されていることを前提にしてます。

$("input[@name=fullname_kanji]").attr("my_check", 'お名前(漢字)');

: