Javascript 序列化问题
我的问题是当我提交带有单击事件的表单时。单击事件在中触发 我使用的click事件Javascript 序列化问题,javascript,jquery,Javascript,Jquery,我的问题是当我提交带有单击事件的表单时。单击事件在中触发 我使用的click事件$('#form_id')。serialize()获取表单详细信息 在调用serialize函数之前,我使用JavaScript/jQuery更新了一些表单字段 之后我调用serialize,然后调用ajaxpost 但是当我在控制台中检查post值时。我注意到在调用serialize事件之前更新的表单字段没有反映在serialize变量中 因此,我的问题是如何刷新serialize变量以获取表单上的最新值 更新-
$('#form_id')。serialize()
获取表单详细信息
在调用serialize函数之前,我使用JavaScript/jQuery更新了一些表单字段
之后我调用serialize,然后调用ajaxpost
但是当我在控制台中检查post值时。我注意到在调用serialize事件之前更新的表单字段没有反映在serialize变量中
因此,我的问题是如何刷新serialize变量以获取表单上的最新值
更新-
我在某些事件上添加了绑定事件。如果我使用设置超时事件,然后调用序列化函数。然后,在序列化事件中正确返回表单中更新的更改
有没有一种方法可以使绑定事件返回一个值,这样我就不必调用设置的超时事件。然后添加您的代码。您以前没有调用serialize()吗?!提供相关代码