我的 onclick jquery,
$(document).ready(function () {
$("#submitSave").on("click", function () {
var confirmPassword = $("#txtLgnPasswordConfirmReset").val();
var passwordReset = {
UserName: $("#txtLgnUsername").val(),
Password: $("#hdnOldPassword").val(),
NewPassword: $("#txtLgnPasswordReset").val()
}
$.ajax({
type: "POST",
url: "/Account/PasswordReset",
data: passwordReset
});
});
});
下面是我的 Controller 操作方法,上面的 jquery 在“点击”时调用该方法,
[HttpPost]
public ActionResult PasswordReset(User user)
{
if (_lfAPI.PasswordReset(user))
{
return RedirectToRoute(Constants.Login);
}
return View();
}
如果上述方法中的 my, if(condition) 返回 true,我想显示一条通知消息... 我的通知消息,
notifyMessage.showNotifyMessage('info', 'Your password has been reset.Please login with your new password.', false)
提前致谢...
最佳答案
你可以在ajax成功回调中处理这个问题
$.ajax({
type: "POST",
url: "/Account/PasswordReset",
data: passwordReset,
success: function(data) {
if (data == true) {
//show success msg
}
}
});
关于javascript - 将操作方法的响应获取到 jquery 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29967542/