我一直在嘗試從下拉列表中添加變量到使用jquery array.push()函數的數組中,但出於某種奇怪的原因,它不起作用。以下是的jsfiddle鏈接: http://jsfiddle.net/dKWnb/3/jquery array.push()不起作用
的JavaScript:
$("#test").live("click",function() {
var myarray = new Array();
myarray.push($("#drop").val());
alert(myarray);
});
HTML
<Select name=drop id=drop>
<option value=1>1</option>
<option value=2>2</option>
</select>
<input type=button name=test id=test value=test>
它應該怎麼做?因爲它在這裏確實是它看起來應該做的。 – netiul
只需要注意:總是用這種方式聲明數組''var myarray = [];' –
@DidierG .:爲什麼? – Matt