Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/467.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 提交后更改表单字段_Javascript_Jquery_Forms - Fatal编程技术网

Javascript 提交后更改表单字段

Javascript 提交后更改表单字段,javascript,jquery,forms,Javascript,Jquery,Forms,我希望在提交表单后,即在.submit事件侦听器中查看并更改表单的输入 $('.booking-form').submit( function(e){ var em_booking_form = $(this); alert(em_booking_form); } 它打印对象,但我找不到如何修改它/它的字段。我也试着把它展平,但它只显示了几个物体 编辑:稍后表单对象转到AJAX: $.ajax({ ... data: em_booking_form.serializeArray

我希望在提交表单后,即在.submit事件侦听器中查看并更改表单的输入

$('.booking-form').submit( function(e){
    var em_booking_form = $(this);
    alert(em_booking_form);
}
它打印对象,但我找不到如何修改它/它的字段。我也试着把它展平,但它只显示了几个物体

编辑:稍后表单对象转到AJAX:

$.ajax({
...
data: em_booking_form.serializeArray(),
...

有什么想法吗?

为什么不在序列化之前更改表单值?做不到,我想绕过几十个运行表单的脚本。