$(document).ready(function () {
$("#btnSubmit").click(function () {
var textvalue = $("#txtNumeric").val();
validateDecimal(textvalue);
return true;
});
});
function validateDecimal(value) {
var RE = new RegExp(/^\d*\.\d\d$/);
if (RE.test(value)) {
return true;
} else {
alert("formate numeric with 2 decimal places!");
return false;
}
}
このスクリプトを使用して、テキスト数値フィールドの値を小数点以下 2 桁で検証しています。検証時に適切に機能していますが、テキスト数値フィールドの値が正しい場合、そのテキストフィールドから ASP.NET コードビハインドページ (default.aspx.cs) に値を取得していません。誰でもこれを解決するのを手伝ってもらえますか?