我正在尝试触发 ajax 事件,并将选择列表选项的值作为参数传递给 ajax 调用。不幸的是,我在 .change 事件上触发了调用,它在选择新选项之前传递了 select 选项的值(即传递先前选择的选项值)。是否有事件可以获取所选选项的当前值?非常感谢提前,
<select id='theList'>
<option> Option 1</option>
<option> Option 2</option>
</select>
在 JS 中:
$('#theList').change( function() {
$.getJSON('Home/MethodName', { var1: Option1Value, var2: MiscValue}, function(data) {
//Execute instructions here
}
)});
我想使用.trigger,但我认为它也会提前触发。