1

我有一个带有附加方法的简单下拉列表。我想从代码中触发该下拉列表的 selectedindex 更改事件

<select id="ddStartPeriod" onchange="javascript:fnSetStartDate()">
<option value="RC">RC</option>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
</select>
4

1 回答 1

4

You should remove the inline javascript and add an event trigger:

$('#ddStartPeriod').on('change', function(){
    alert('changed to '+$(this).val());
});

trigger from a button:

$('#button').on('click', function(){
     $('#ddStartPeriod').change();
});
于 2012-09-18T21:06:24.140 回答