我有一个动态创建的文本框列表,这些文本框是根据aspx页面上的用户选择而创建的。
我想使用Jquery,javascript获取并将这些值存储到数组中。
我该怎么做?
是否可以遍历页面中的所有文本框?
由于
答案 0 :(得分:2)
您可以使用map
简洁地抓取所有值:
var values = $("input[type=text]").map(function() {
return this.value; // or $(this).val()
}).get();
使用each
循环遍历所有文本框:
var values = [];
$("input[type=text]").each(function() {
values.push(this.value);
});
答案 1 :(得分:0)
var values = new Array();
$(":text").each(function(){
values.push ( this.value );
});