我需要獲取SELECT標籤的當前值。爲此,我使用$('select').val()
,但這隻返回默認值,並且不會更改。可能是我可以幫助我嗎?使用jQuery獲取<select>的值
$('div#buy input').fancybox({
ajax : {
type : "POST",
data : {
id: $('input[name="id"]').val(),
count: $('#count').val()
}
}
});
<select id="count">
<option>1</option>
<option>2</option>
<option>3</option>
<option>4</option>
<option>5</option>
</select>
你一定在做別的事情,因爲它的工作原理:http://jsfiddle.net/aNQJY/ –
問題是'fancybox'可能在頁面加載時運行,所以在頁面加載時讀取值,然後它當然是默認的。更改時必須讀取該值。 –
地雷腳本是最後一次加載。 – NiLL