当前位置: 移动技术网 > IT编程>开发语言>JavaScript > window.open()实现post传递参数

window.open()实现post传递参数

2020年07月17日  | 移动技术网IT编程  | 我要评论

window.open()的get更改为post传递参数

最近改了个公司的需求,要求把前端的单选框更改为多选框。改前端简单,但是之前的代码都是用的window.open()跳到控制层(controller),传递参数只能用get,不仅把数据暴露在url中,还会限制参数的数量。所以准备用别的。

我最先打算用Ajax定义一个数组,用json格式传给控制层。。。。Ajax果然好用,数据是传过去了,可控制层的return "xxx.html"却又不能跳转页面了。ajax只是局部刷新,所以不能在后台接口直接进行页面的跳转,只能在ajax的回调函数中进行页面的跳转。 在Ajax的success里加个跳转,可model封装的数据也过不去页面,那还不如window.open()呢。

baidu一下吧,居然可以用隐藏的form表单传递数据,还不会暴露数据,不过前端的东西看着就麻烦,再找找其他方法。。。。stackoverflow一下。靠。一样的方法。

那就用这个吧(没有平台歧视

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网