私はMVC3アプリケーションを開発しています。これは私の編集ビューであり、編集したいテキストボックスです。
@Html.TextBoxFor(model => model.NoOfDays, new { @class="text_box_size",@size = "5" })
上記のテキストボックスの値に応じて、Jqueryを使用して他のテキストボックスを変更します
$(function () {
$("input#NoOfDays").change(function () {
var value =$("#NoOfDays").val();
validation();
});
});
テキストボックスの値を変更した後、事前に作成した検証関数を呼び出しますが、機能しません。常に$( "#NoOfDays")。val();を返します。関数は古い値です。新しい値ではありません。誰でも私を助けてください