紅糖糍粑
2019-11-12 10:46:22
我想知道是否有可能讓jQuery <option>在下拉框中選擇,例如第4個項目?<select> <option></option> <option></option> <option></option> <option></option> <option></option></select>我希望用戶單擊一個鏈接,然后讓該<select>框更改其值,就像用戶通過單擊來選擇它一樣<option>。
3 回答

精慕HU
TA貢獻1845條經(jīng)驗 獲得超8個贊
HTML select元素具有selectedIndex可以寫入的屬性,以選擇特定的選項:
$('select').prop('selectedIndex', 3); // select 4th option
使用純JavaScript可以通過以下方法實現(xiàn):
// use first select element
var el = document.getElementsByTagName('select')[0];
// assuming el is not null, select 4th option
el.selectedIndex = 3;

慕勒3428872
TA貢獻1848條經(jīng)驗 獲得超6個贊
最簡單的方法是val(value)功能:
$('select').val(2);
為了獲得所選值,您不提供任何參數(shù):
$('select').val();
另外,如果您有<option value="valueToSelect">...</option>,您可以執(zhí)行以下操作:
$('select').val("valueToSelect");
添加回答
舉報
0/150
提交
取消