-1
$('.reset').click(function() {
$('select[name=one]').val(opt2);
});
JSFiddle here。.val()不會爲select(jQuery)設置值
我應該改變什麼?
謝謝!
$('.reset').click(function() {
$('select[name=one]').val(opt2);
});
JSFiddle here。.val()不會爲select(jQuery)設置值
我應該改變什麼?
謝謝!
把opt2
放入報價val()
。這是一個錯誤,因爲它是undefined
。
$('.reset').click(function() {
$('select[name=one]').val('opt2');
});
你問一些其他的方法,但我只知道一個其他的。此方法不需要jQuery來運行(請注意,[0]
抓取了正常的Object
而不是jQuery包裝的Object
)。
//Without jQuery... pretty sure I'm correct with the second method, but I'm rusty on that one.
document.getElementById('formID').one.selectedIndex = 0; // Sets the select back to the first option.
document.formName.one.selectedIndex = 0;
//With jQuery
$('select[name=one]')[0].selectedIndex = 0;
ahk,謝謝,但是有沒有其他方法可以選擇一個選項?謝謝 – 3zzy 2010-09-05 03:55:40
奇怪,但用引號或雙引號括起來仍然不起作用。我在點擊事件結束時添加了一個警報,發現這些選項是根據需要選擇的,但返回到點擊事件之後的狀態。奇怪的! – 3zzy 2010-09-05 04:32:26
用引號括起來確實有效:http://jsfiddle.net/q3ZzH/單擊重置,選定的選項是「opt2」。 – 2010-09-05 04:48:19