複数の入力ボックスがあり、 jquery Validator pluginを使用して、入力された値が正か負かを確認する必要があります。
基本的に、最初の入力ボックスに入力された値に基づいて計算を行っています。
入力された値は正でなければなりません。そうでない場合は、値が正またはゼロより大きい必要があるというエラー メッセージをスローする必要があります。
複数の入力ボックスがあり、 jquery Validator pluginを使用して、入力された値が正か負かを確認する必要があります。
基本的に、最初の入力ボックスに入力された値に基づいて計算を行っています。
入力された値は正でなければなりません。そうでない場合は、値が正またはゼロより大きい必要があるというエラー メッセージをスローする必要があります。
ルールを使用しmin
て、最小値が 1 であることを指定します。
$("#formid").validate({
rules: {
fieldname: {
min: 1
},
messages: {
fieldname: {
min: "Value must be greater than 0"
}
}
});
数値の検証には正規表現を使用できます。以下のコード。入力ボックスに数値 (負または正) が含まれている場合、関数は true を返します。
function checkNumericValue(num)
{
var objRegExp = /(^-?\d\d*\.\d*$)|(^-?\d\d*$)|(^-?\.\d\d*$)/;
return objRegExp.test(num);
}