Java Select选项列表仅更改is值,而不使用JQuery更改活动标签

Java Select选项列表仅更改is值,而不使用JQuery更改活动标签,java,jquery,jsp,jquery-mobile,Java,Jquery,Jsp,Jquery Mobile,我有以下动态生成的选择选项列表: <select id="select-unidadeMedida" data-mini="true"> <% /* gera select das unidades de medida dinâmicamente */ Iterator<Unidadesmedida> b = ColbrDatabase.getCollectionUnidadesmedida().iterator(); while (b.hasNext()) {

我有以下动态生成的选择选项列表:

<select id="select-unidadeMedida" data-mini="true">
<%
/* gera select das unidades de medida dinâmicamente */
Iterator<Unidadesmedida> b = ColbrDatabase.getCollectionUnidadesmedida().iterator();
while (b.hasNext()) {
    Unidadesmedida unidademedida = b.next();
    out.println("<option value='" + unidademedida.getCodigoToText() + "'>" + unidademedida.getCodigoToText() + "</option>");
}
%>  
这无法正常工作,所选选项的标签没有更改,但是,如果打开列表,所选值就是我使用.val方法设置的正确值


我尝试了文本方法,使用了不同的选择器,比如:$select unidadeMedida option:selected,但它不起作用


我错过了什么

看起来您应该调用change函数。请参阅jQuery API文档子标题下的示例:从单选中获取单个值,从多选中获取值数组并显示其值:


$select unidadeMedida option:selected应该是$select unidadeMedida option:selected right?@Wilmer,是的,是的,我在帖子中犯了这个错误,但我在代码中测试了正确的地方,它不起作用..可能是重复的,我只需添加$select-unidadeMedida.change;它成功了,谢谢:
$("#select-unidadeMedida").val("teste");