2016-04-22 85 views
0

我使用PrimeFaces 5.3。我有一个TreeTable,并希望使用拖放:PrimeFaces事件:不支持dragdrop

<p:treeTable id="tree" value="#{equipmentsView.root}" var="node" selectionMode="single" selection="#{equipmentsView.selectedNode}" draggable="true" droppable="true" > 
    <p:ajax event="dragdrop" listener="#{equipmentsView.onDragDrop}" update="@form" /> 

现在抱怨: javax.faces.view.facelets.TagException: /equipments.xhtml @47,88 <p:ajax> Event:dragdrop is not supported.

我有我的xmlns xmlns:p="http://primefaces.org/ui"

回答

0

此异常意味着没有AJAX行为的回调提供了这个标签。

Primefaces为每个标签定义了每个标签的特定事件。

你可以看到,没有 “的DragDrop” 事件在treetable中定义的Primefaces_user_guide_5_3.pdf

treetable中提供了各种AJAX行为事件响应用户操作:

  1. 扩大
  2. 崩溃
  3. 选择
  4. 取消选择
  5. colResize

此致敬礼,