0
私はstart_date
とend_date
の2つの日付フィールドを持つフォームを持っています。 がstart_date
より大きい必要があり、この条件がfalse
を返す場合は、下の図のように検証エラーを表示するルールを作成します。end_dateがstart_dateの後にあることを確認してください
これまでのところ私は、カスタムルールを作成することによって、そうしようとしました:
$.validator.addMethod("check_date", function(value, element) {
var start_date = $("input[name='start_date']").val();
var end_date = $("input[name='end_date']").val();
return end_date(value) > start_date(value);
}, 'End date must be greater then start date.');
私はルールとメッセージを設定する方法を正確にはわかりません。