jQueryでページの入力内容が変更されたかどうかを判断する

jQuery jQuery
jQuery

jQuery Xserverドメイン

$().ready(function () {
  //判断フラグ
  var ifChangeData = 0;
  //これらの入力フィールド(必要に応じて...)の内容が変更された場合、フラグに1を加え
  $(“input, textarea, select”).change(function () {
    ifChangeData += 1;
  });
  //戻るボタンをクリックした時に判断する
  $(“a[id=‘lnkExit’]”).click(function () {
    if (ifChangeData > 0) {
      alert(“変更内容は保存されません”);
    }
    else {
      window.location.href = ‘@Url.Action(“ActionName”)’;
    }
  });
});

コメント

タイトルとURLをコピーしました