【发布时间】:2011-05-30 16:17:53
【问题描述】:
我正在尝试使用 jQuery 通过 Ajax POST 请求传递一个数组。我似乎无法完成它。这是我的代码:
var settings = [];
$('.settingp input').each(function(){
settings[$(this).attr('id')] = $(this).val();
});
$.post("editSettings.php", { 'settings': settings });
请求发生,但其中没有数据。知道我做错了什么吗?
【问题讨论】:
-
尝试了该问题的解决方案,但仍然没有数据被传递
-
你能用 Firebug 看看帖子长什么样吗?
-
我会在传递数组之前提醒它...
-
不,我检查了,阵列设置正确。 settingp 是 :p