C#を使用するMVCWebアプリがあります。「SAVE」アクションを実行するまで、すべてが正常に機能します。このアクション
ページからデータを読み取ります
すなわち
x = $("#mytextbox").val();
xは常に、ページがロードされたときに入力された初期値です。ページが読み込まれた後にユーザーが入力した値は返されません。また、このSAVE関数のjqueryがjQueryの表示/非表示を実行することにも気づきました。
$("#messagebox").show(); -- to show the user the feedback for the save action.
今。F5キーを押すか、ページを更新した場合。上記のすべてが正常に機能します。
divに追加したhtml要素がDOMにない可能性がありますか?
このコードブロックは私の.ascx(部分ビュー)にあります
<script language="javascript" type="text/javascript">
$("#save-button").button(); -- Works
$("#status-button").button(); -- Works
$("#DateField").datepicker(); --Works
alert($("#DebugtextBox").val()); --Works
$("#DebugtextBox").val("test"); -- Works but does not update the val in the html page
alert($("#DebugtextBox").val()); -- Works and shows "TESTS" in the alert. But the field in html page still shows the original val.
//上の行の詳細情報..this