快捷导航

form表单在post数据前怎么处理数据?

我的表单选项很多,正常的设置以POST方式提交在点击submit之后会立马跳到action界面,但这不是我想要的结果。我想的是在点击submit之后不是以name=>val的形式简单的传递,而是经过js的包装后例如数组形式,再传递过去。之前用过$.post,$.ajax方法,数据时能传过去,但是页面不跳转,请问怎么回事?有其他方法吗?

免责声明:本内容仅代表回答者见解不代表本站观点,请谨慎对待。

版权声明:作者保留权利,不代表本站立场。

回复

使用道具 举报

参与会员2

我的数据并没入库,这样直接跳转的话我post过去的数据就都没了。 不过我找到了一个折中的方法,就是在表单的onsubmit方法里处理好数据后写入到几个type=hidden的input,这样就能传递处理好后的数据了。
回复

使用道具 举报

在ajax的回调函数里用window.location.href跳转
回复

使用道具 举报

可能感兴趣的问答

发新帖
TA的信息
  • 会员所属: 注册会员
  • 认证信息: 邮箱认证手机认证
  • 微信访问
  • 手机APP