最好在这里使用
serialize。这会将表单的值转换为简单的字符串,可用作AJAX调用的
data属性:
var myData = $('#yourForm').serialize();// "inp1=val1&inp2=val2"$.ajax({ url: "http://example.com", data: myData});假设您使用
GET方法将其发送到PHP ,则可以使用
$_GET['inp1']和访问这些值
$_GET['inp2']
编辑:您可以使用以下方法将由数组组成的数组
serializeArray转换为参数字符串
$.param
var myData = $('#yourForm').serializeArray();// remove items from myData$.ajax({ url: "http://example.com", data: $.param(myData) // "inp1=val1&inp2=val2"});


