考慮下面的HTML得到的值的列表?喜歡的東西:如何從jQuery的輸入
var items = $('input[name="imdb_url"]'). ??
res = [v1, v2, v3, v4]
考慮下面的HTML得到的值的列表?喜歡的東西:如何從jQuery的輸入
var items = $('input[name="imdb_url"]'). ??
res = [v1, v2, v3, v4]
這應該工作:
var items =[];$('input[name="imdb_url"]').each(function() {items.push($(this).val());});
這固然我平時寫,如:
var items = [];
$('input[name="imdb_url"]').each(function() {
items.push($(this).val());
});
但你自找的上線:)
你看過http://api.jquery.com/serializearray/嗎?你可以做'var items = $('input [name =「imdb_url」]')。serializeArray()'然後你會像'items [0] .value' – SpYk3HH 2014-09-02 20:09:56
一樣拉你也沒有價值,你可以考慮看一下http://api.jquery.com/jquery.map/,其中你可以做一些像'var items = $ .map($('input [name =「imdb_url」]'),function(v ,i){return v.value;})'那麼你就像'items [0]'' – SpYk3HH 2014-09-02 20:16:09