asp.net - 如何编写我的 ajax 代码以从剃刀视图移动到另一个视图?
问题描述
在我的保存按钮 ajax 代码中,如果成功保存,我希望重定向回另一个剃须刀页面。我该怎么做?
function SaveEvent(data) {
$.ajax({
type: "POST",
url: '/StorageRequests/SaveEvent',
data: data,
success: function (data) {
if (data.status) {
//Refresh the calender
FetchEventAndRenderCalendar();
$('#myModalSave').modal('hide');
alert('Thank you for your delivery time!');
}
},
error: function () {
alert('Failed');
}
})
解决方案
您可以使用 window.location.href
if (data.status) {
//Refresh the calender
FetchEventAndRenderCalendar();
$('#myModalSave').modal('hide');
window.location.href='/{your razor page url relative to website root}';
}
推荐阅读
- javascript - 有什么办法可以缩短这些线?
- javascript - 如何使用计算的 div 宽度在 React 中设置文本宽度
- sql - Oracle 12.2 - 使用 NESTED LOOPS 和 ANTI JOIN 的查询输出错误
- javascript - 命令不是函数
- python - 有效地在列表(或其他数据结构)中插入多个元素,保持它们的顺序
- javascript - 如何在有条件的情况下显示甜蜜警报
- python - 如何仅从另一个列表中的列表中获取文本?
- flutter - 我怎样才能在飞镖中获得期货最终价值?
- spring - 带有招摇模型对象的 Spring Boot HATEOAS
- c# - JProperty 删除字符串格式,因为将字段检测为日期