Jquery:如何获取输入的值并放入数组

时间:2010-07-07 08:28:14

标签: jquery arrays input

我有一个输入

<input type="text" value="hello" />

我希望得到它的值并使用Jquery,将值保存在数组中。

我该怎么办?

3 个答案:

答案 0 :(得分:2)

使用jQuery,

$(document).ready(function(){
   var arr = [];
   arr.push($('#inputID').val());
})

你应该给你的输入一个id

<input type="text" value="hello" id="inputID" />

答案 1 :(得分:0)

var formValues = $('#your_form').serialize();
var formValuesAsArray = $('#your_form').serializeArray();

要从输入中获取值,您应该为其指定name属性;例如<input type="text" name="message" />,并按$('input[name=message]').val()

获取其值

答案 2 :(得分:0)

您可以运行此代码进行提交:

$('formname').submit(function() {
  alert($(this).serialize());
  return false;
});

这会返回一个字符串,如:

  

A = 1

然后您可以将其保存到数组中。