1
如何從下拉列表中創建一個數組值?如何從下拉列表中創建一個值的數組?
如何從下拉列表中創建一個數組值?如何從下拉列表中創建一個值的數組?
這工作,而不是:它會從你選擇的所有值創建一個數組
VAR數據[]; map(function(i,option){ data [i] = $(option).val(); });
下面應該這樣做。
var data = $("#theSelect options").map(function() {
return this.value;
}).get();
$('#txtEntry').autocomplete(data);
對不起 - 這是一個不行。我確實收到一條VS消息,說'get'是一個新的保留字,不應該用作標識符。不知道這是否是責備。 – Matt 2010-03-03 16:26:24
+1。提及.map() – Alexar 2010-03-03 18:35:01