开发者社区 问答 正文

关于请求跳转的问题

流程是这样的:
首先在页面通过ajax提交数据并进行数据的合法性验证,返回json格式的数据,验证通过后再提交其它参数到另一个链接。
可以在前端来控制跳转,但是还有其他参数需要校验或者跳转的页面中需要渲染模版内容。所以需要在后端来控制。不知道这个有什么好的流程没有?

展开
收起
蛮大人123 2016-03-10 10:20:07 2167 分享 版权
1 条回答
写回答
取消 提交回答
  • 我说我不帅他们就打我,还说我虚伪

    1)数据合法性校验前后头都需要进行
    2)通过前台的数据校验后,提交Ajax请求到后台,后台同样进行数据校验,如果校验不通过,返回结果给Ajax请求。前台JS执行相应处理;后台校验通过并执行逻辑后,返回处理结果和跳转的页面链接(最好不要返回),Ajax请求拿到请求结果后,JS带上必要参数控制页面跳转~~~
    3)后台最好不要处理跳转的事情,后台只负责对接受到请求进行处理并返回处理的结果,这样你的后台服务就可以和前台页面脱耦

    2019-07-17 18:57:00
    赞同 展开评论
问答分类:
问答地址: