在一行Expansion Primefaces中拖放数据表

时间:2013-11-07 21:08:45

标签: jquery jsf jsf-2 primefaces

从行内的数据表中拖放不起作用。我无法引用子数据表 我的xhtml是这样的:

<h:form id="form">

 <p:datatable id="dt1">
      ....
      <p:rowExpansion>
           <p:datatable id="dt2"> 
                 (datasource of drag and drop)
            <p:datatable>
     </p:rowExpansion>
 </p:datatable>

   <p:datatable>
          (Target)
    </p:datatable>
    <p:droppable datasource=":form:dt1:0:dt2">
         <p:ajax/>
    </p:droppable>         

我在ajax事件中遇到异常:“:form:datatable1:0:datatable2无法引用”

我尝试了很多。

我需要你的帮助。

  

Primefaces 4.0 - Tomcat 7 - Hibernate 4 - Spring Framework - Maven

1 个答案:

答案 0 :(得分:-1)

我认为你只需要为数据源添加最后一个id。

<p:droppable datasource="dt2">
     <p:ajax/>
</p:droppable>