解决js中post提交数据并且跳转到指定页面的问题总结
今天在开发中过程中遇到了这个问题,js中利用JQuery中的 $.post("url", id, function(){}); 这个方法是数据提交正常,但是后台处理完成之后跳转无法成功。经过分析,后台只是将要跳转的页面的html发回了前台,也就是说前台与后台利用JQuery的post方法只能发生数据的交互,并不能实现页面的跳转。所以,这就导致无法正常跳转。
解决方案:
1、将我们要提交的数据加入到指定的form表单中,在form表单中设置需要跳转的url和方法类型 post或get等
2、跟上述类型相似,将指定的提交数据转换成form表单元素,再进行提交
感谢各位的浏览,总结不到位,还望各位补充回复! 在下不胜感激!
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步