将所有发布数据发送到 Jquery AJAX

GGi*_*Gio 1 javascript forms ajax jquery

是否可以通过ajax将所有发布数据发送到PHP脚本?我知道我可以这样做:

  $.ajax({
    type: 'post',
    url: 'myurl/',
    data: {
       post1 : post_data_1
       post2 : post_data_2
       post3 : post_data_3
       ***
       ***
    }
  });
Run Code Online (Sandbox Code Playgroud)

有没有办法将所有具有名称属性的表单数据发送到 php 脚本,而无需使用数据指定每个元素:{ *** }

Pla*_*dea 6

您可以使用$('#FormID').serialize(). 它基本上会根据您在 HTML 中使用的名称自动生成表单数据。

文档在这里。