使用AJAX提交所有表单数据

时间:2016-04-02 22:00:19

标签: javascript ajax forms

很长一段时间我一直在使用AJAX和JQuery将表单数据提交给后端代码。最近我要处理包含大量字段的表单,因此想知道是否有更简单的方法来传递这些数据而不是下面的内容 -

var url = "backend code url";
$.ajax({
  url: url,
  type: "POST",
  data: {
    'firstname': $('#firstName').val(),
    // 25-30 form fields
  },
  cache: false,
  success: function (txt) {
    // success procedure
    } else {
      // error procedure
    }
  });

我正在寻找更简单的方法来发布这些数据,而不是在数据字段中提及它们中的每一个。

1 个答案:

答案 0 :(得分:2)

jQuery的serialize()方法

data :  $("#YourForm").serialize();