Jsf 如何拖动p:selectOneListBox的选定项并放入p:InputExtArea?
这是我的密码:Jsf 如何拖动p:selectOneListBox的选定项并放入p:InputExtArea?,jsf,primefaces,Jsf,Primefaces,这是我的密码: <p:selectOneListbox id="columnName" widgetVar="columnName" value="#{dataTransformBean.column}"> <f:selectItems id="itemDrop" value="#{dataTransformBean.
<p:selectOneListbox id="columnName"
widgetVar="columnName"
value="#{dataTransformBean.column}">
<f:selectItems id="itemDrop"
value="#{dataTransformBean.columnList}"
var="item" itemValue="#{item}" />
<p:ajax update="textarea" />
</p:selectOneListbox>
<p:inputTextarea id="textarea" rows="6" cols="33" />
<p:selectOneListbox id="function"
widgetVar="function"
value="#{dataTransformBean.function}">
<f:selectItems value="#{dataTransformBean.functionValNames}" />
</p:selectOneListbox>
<p:draggable for="columnName" revert="true" helper="clone"></p:draggable>
我只想拖动
中的
的选定项,对于该项,拖动整个列表框。如何仅从列表中拖动选定项。showcase中有一个“拖放-自定义”示例
在本例中,它将类“.ui treenode leaf”定义为可拖放,将类“.ui datatable.droppoint”定义为可拖放
(我猜)在p:selectOneListBox的情况下,您可以尝试将“ui selectlistbox项ui角点所有ui状态突出显示”定义为可拖动。因此,只有选中(突出显示)的selectlistbox项才可拖动。当然,您还应该将p:inputTextarea定义为您的dropable,并在bean中创建p:remoteCommands和必要的操作侦听器。jsf primefaces中的p:selectOneListBox是否有拖放功能?我已经搜索过了,但我只找到了DataTables,我也尝试过这样做,但是p:remoteCommand的actionListener没有被调用,因为js也没有被调用。有一个示例,在该示例中,单击p:commandButton时调用方法onclick=“rc()”。我想这个不见了