【发布时间】:2009-11-19 05:16:16
【问题描述】:
我正在尝试将 javascript 数组发布到 php 页面。数组必须是关联的。我的结构如下所示:
<input id="test" value="1" class="settings" />
<input id="test1" value="2" class="settings" />
当我创建数组时:
var myArray = new Array();
$(".setttings").each(function(){
myArray[$(this).attr("id")] = $(this).val();
});
现在,当我发布这些数据时,我只是在做:
$.ajax({
type: "POST",
url: 'post.php",
data: "settings="+myArray,
});
问题是,在萤火虫中,如果我查看设置的帖子,它是空的。我需要像这样传递的数组,因为我要将这些设置中的每一个都带入 php 并将它们序列化并将它们插入到数据库中的字段中。这样我就可以将设置拉出并取消序列化以重新填充这些字段。有什么想法可以做到这一点吗?
【问题讨论】:
标签: jquery arrays post serialization