Javascript 表单事件顺序-在前端使用表单数据

Javascript 表单事件顺序-在前端使用表单数据,javascript,jquery,html,forms,Javascript,Jquery,Html,Forms,我的问题很简单,但很烦人。我只想访问前端输入的数据,而不是将表单数据发送到服务器。我想通过使用提交表单后显示的参数可以做到这一点 但是,我的jQuery提交事件是在URL上的参数更改之前执行的!因此,我的逻辑没有使用正确的数据。我该如何解决这个问题?见下文: listen: function() { $('form').submit(this.init.bind(this)) } 我需要的URL参数改变第一,然后有这个事件执行!我该如何修复它?您可以延迟它。可能更有效,您可以简单地使用.s

我的问题很简单,但很烦人。我只想访问前端输入的数据,而不是将表单数据发送到服务器。我想通过使用提交表单后显示的参数可以做到这一点

但是,我的jQuery提交事件是在URL上的参数更改之前执行的!因此,我的逻辑没有使用正确的数据。我该如何解决这个问题?见下文:

listen: function() {
  $('form').submit(this.init.bind(this))
}

我需要的URL参数改变第一,然后有这个事件执行!我该如何修复它?

您可以延迟它。可能更有效,您可以简单地使用.serialize


连载作品优美。关键是在提交事件完成之前,如果需要,不要从URL获取数据!非常感谢。