我的问题是当我使用click事件提交表单时。触发点击事件
点击事件我使用$('#form_id').serialize();
来获取表单详细信息。
在调用serialize函数之前,我使用JavaScript / jQuery更新了一些表单字段。
之后我调用serialize然后调用AJAX post。
但是当我在控制台中检查帖子值时。我注意到在调用serialize事件之前更新的表单字段,它们没有反映在序列化变量中。
因此我的问题是如何刷新serialize变量以获取表单上的最新值。
更新 - 我在某些事件上添加了绑定事件。如果我使用set timeout事件然后调用serialize函数。然后在serialize事件中正确返回表单中更新的更改。
有没有办法让bind事件返回一个值,这样我就不必调用set time out事件了。然后