jquery 如何通过编程设置下拉列表的值?

ikfrs5lh  于 2023-02-18  发布在  jQuery
关注(0)|答案(1)|浏览(133)

如何触发下拉列表的change事件?$(“#programname”).change()(如果使用jquery的话..)

<label for="selectprogramfilter">Program: </label>
<select id="programname" name="selectprogramfilter" class="selectservicefilter" onchange="dropdownClick()">
${DataList}
  </select>
</div>

其中,${数据列表}为

<option value="null">All</option>
    <option value="COMPREHENSIVE HEALTH PLANS">MHP</option>
<option value="MI HEALTH LINK">ICO</option>
<option value="HK-DENTAL">HK-Dental</option>
<option value="Healthy Michigan Plan">HMP</option>

我只需要在jquery函数中重置下拉列表中的null值和All文本,但无法实现。

function overallClick(){
    $('#programname').prop('selectedIndex',1);  
    $('#programname').val('1').change();
    $('#programname option:selected').text('null'); 
}
afdcj2ne

afdcj2ne1#

  • 尝试将选定的索引设置为零,这将选择第一个元素。
function overallClick() {
  $('#programname').prop('selectedIndex', 0);
}

相关问题