このjquery関数を.jsファイルに配置しています...ページが読み込まれている限り、これは機能します...しかし、部分ビューとして返すように変更すると、このアラートは機能しなくなります...どうやってまた動くの?
$(document).ready(function () {
var msg = '@ViewBag.Message';
if (msg == '1')
alert("New Time Shift has been saved.");
});
私のコントローラーアクションでは...
if (Request.IsAjaxRequest())
return PartialView("_RecordList", userRecord); //alert wont work here...
return View(userRecord); //this will return the whole view thus the alert works here