0
「編集」ボタンと「保存」ボタンがあるmvcフォームで作業しています。現在、「編集」ボタンを使用すると、ユーザーはフィールドを編集できます形で、私も行われた変更を元に戻すと、ユーザーに元の情報を返します。ボタンを必要としています。どのようにこれを行うことができます?ありがとう!mvc形式のキャンセルボタン
@using (Html.BeginForm("SaveAccount", "Location", FormMethod.Post, new { enctype = "multipart/form-data" }))
{
some fields.....
<button type="submit" name="EditAccount" id="EditAccount" value="Edit">Edit</button>
<button type="submit" name="SaveAccount" id="SaveAccount" value="@Model.Location.Information">Save</button>
<button type="submit" name="Cancel" id="Cancel" onclick="goBack()">Cancel</button>
}
function goBack() {
window.history.back();
};
これが解決策で私の最後の試みである。
ページ上にあり、フィールドがデータベースから取得され、そのページに留まり、保存しない場合は、戻るボタンの代わりにリロードを実行できます。 'window.location.reload();' –
もっと使いやすい方法がありますか?私は "ウェブページを再び表示する...."というメッセージを避けたい。 – julianc
あなたの話題が分からない場合、 'beforeunload'イベントハンドラのように、あなたの質問にない設定がない限り、' window.location.reload() 'はメッセージを表示しません。 –