ビューにhtmlフォームがあり、時々リセットする必要があります。問題は、フィールドが入力に基づいて有効/無効になることです。したがって、フォームを本当にリセットする唯一の方法は、ビューをリロードすることです(ページ全体をリロードすることをお勧めします)。いくつかのシナリオのため、単に更新するだけでは機能しません。Response.Redirect()と同等のものが必要で、ビューをそれ自体にリダイレクトします...まだ適切な解決策を見つけることができていません。
私が試してみました:
-コントローラーにActionResultを追加する
public ActionResult ResetNoteReport()
{
return RedirectToAction("NoteReport");
}
-ボタン自体にクリックイベントを設定する
onclick="window.location.href('<%= Url.Action("NoteReport")%>');"
-入力を削除し、JQueryを介して値をnullまたは""に設定します。
他の多くの刺し傷の中で...どんな助けでも大いに感謝されるでしょう!ありがとう!