我$.ajax
用来将表单的值发送到 PHP 脚本。
表单输入字段被 PHP 像数组一样读取,但我不知道如何对 javascript 和 jQuery 做同样的事情,并以 PHP 能够像数组一样读取它们的方式发送它们。
例如foo[bar]
,在 PHP 中命名的输入,您将其作为$_POST['foo']['bar']
目前我正在发送这些数据
data:{
foo_bar: $('form').find('#foo_bar').val(),
foo_xxx: $('form').find('#foo_xx').val()
},
并在 PHP 脚本中手动组装数组。
但它开始需要很多代码行。我可以以某种方式自动执行此操作,并将所有表单输入作为多维数组发送到 PHP 吗?