jquery-如何将数组添加到表单提交?

jquery-如何将数组添加到表单提交?,jquery,ruby-on-rails,Jquery,Ruby On Rails,我正在尝试向表单提交操作添加数组。请注意,我不想使用ajax..只是在添加此“uids”参数后定期提交 $("#new_meeting").live("submit", function(){ var uids = []; $("span.receiver-name").each(function(){ var uid_name = $(this).attr("id"); var uid = uid_name.split("--")[0]; uids.push(u

我正在尝试向表单提交操作添加数组。请注意,我不想使用ajax..只是在添加此“uids”参数后定期提交

$("#new_meeting").live("submit", function(){
  var uids = [];
  $("span.receiver-name").each(function(){
    var uid_name = $(this).attr("id");
    var uid = uid_name.split("--")[0];
    uids.push(uid);
  })
  $("#new_meeting").append("&uids=" + uids);
});
这不起作用,因为在服务器端我没有看到uids参数。还有一件事,我试着查看stackoverflow上的其他帖子,但也无法使其发挥作用。这就是

  var input = $("<input>").attr("type", "hidden").attr("uids", "mydata").val(uids);
  $('#new_meeting').append($(input));
var input=$(“”).attr(“类型”、“隐藏”).attr(“uids”、“mydata”).val(uids);
$('new#u meeting')。追加($(输入));

有人这样做过吗?谢谢。

我会在加价前试一试

改变这个

$("#new_meeting").append("&uids=" + uids);

var input=$(“”).attr({“type”:“hidden”,“name”:“uids”}).val(uids);
$(“#新会议”)。追加(输入);
 var input = $("<input>").attr({"type":"hidden","name":"uids"}).val(uids);
 $('#new_meeting').append(input);