我想象的代码:
$(document).ready(function() {
$("#sub").click(function() {
info['moto'] = $("#moto").val();
info['motox'] = $("#motox").val();
$.ajax({
type: "POST",
url: "index.php",
data: "arr="+info,
success: function(msg){
$('.answer').html(msg);
}
})
})
})
我怎么能做到,在.php文件中收到它之后我可以使用这样的POST方法:$_POST['moto']
和$_POST['motox']
或类似的东西?我应该改变什么?感谢。
答案 0 :(得分:10)
只需:
data: info,
(并且您需要首先将信息初始化为对象:var info = {}
)
答案 1 :(得分:1)
查看jQuery serialize(),如果您正在处理表单输入,它会为您完成所有工作。
答案 2 :(得分:0)