分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 网页技术

规范的前台JS操作返回

发布时间:2023-09-06 02:07责任编辑:蔡小小关键词:暂无标签
$.post(‘@Url.Action("BatchCancel")‘, postData, function (res) { ??if (res.flag) { ??????ZTLayer.showTips(‘@T("admin.order.cancelorder.ok")‘, 6, 3000, function () { ?window.location.reload(); ??}); ??}else {
    if (res.url) ??????{ ????window.location.href = res.url; ????????????return; ??????}
??????ZTLayer.showTips(res.msg||‘@T("admin.common.cancelordererror")‘); ????} ?});

后台规范

if (!_workContext.CurrentCustomer.IsRegistered()) ???return Json(new { flag = false, url = Url.RouteUrl("Login") }); ?//不能直接Redirt到Login页,否则前台JS捕捉到的是个Html页面,无法进行判断
 if (!string.IsNullOrEmpty(orderIds)){ ???ResultModel result = _orderProcessingService.CancelOrder(orderList);   return Json(new { flag = result.Flag == 1, msg = result.Message }); }else{
  return Json(new { flag = false, msg = _localizationService.GetResource("admin.common.cancelordererror") }); //统一返回格式}

规范的前台JS操作返回

原文地址:https://www.cnblogs.com/opts/p/9403254.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved