使用jQuery Multiple Select插件<h:selectmanylistbox> <f:ajax listener =“”render =“”>不起作用</f:ajax> </h:selectmanylistbox>

时间:2014-02-05 23:00:10

标签: jquery jsf multiple-select

我尝试集成一个jQuery插件,将多重选择显示为带复选框的下拉列表。这是我的代码:

<h:selectManyListbox id="multiplecolor" value="#{searchBean.color}" size="1" immediate="true" class="multiplecolor" style="width:200px;">
         <f:ajax render=":menuForm :searchForm:searchButton" listener="#{menuBean.focus(menuBean.mySearch)}" />
         <f:ajax listener="#{searchBean.count()}" />
         <f:selectItems value="#{searchBean.colorList}" var="color" itemValue="#{color}" itemLabel="#{searchBean.getColorText(color)}" />
      </h:selectManyListbox>

使用此js代码:

<script type="text/javascript">
   $(".multiplecolor").multipleSelect({
       width: 200,
       multiple: false,
       multipleWidth: 460
   });

Dropdown正在运行,但是监听器和渲染器没有。

你能帮帮我吗?

0 个答案:

没有答案