1

Mozilla正在吐出

DnD 未定义

我所有的 rich:dragSupport 和 rich:dropSupport 标签上的错误。当我检查生成的 javascript 时,DnD 对象就在它应该在的位置,并且看起来还不错。关于为什么我的 DnD 对象没有定义的任何想法?有没有人遇到过使用richfaces dnd的问题?

我们正在使用 Richfaces 3.2.1(根据docs,拖放从 3.0.0 开始)

我们如何使用它的一个例子:

<a4j:outputPanel><rich:panel>
    <rich:dropSupport dropListener="#{myBean.dropAction}>
        <a4j:actionParam value="#{someData}" name="paramData" />
    </rich:dropSupport>

    <a4j:repeat value="#{myBean.list}" var="item">
        <a4j:outputPanel>
        <rich:panel>
                <rich:dragSupport dragValue="#{someOtherData}">
            <a4j:actionparam value="#{someOtherOtherData}" name="secondParam" />
            <h:outputText value="#{item.name}"></h:outputText>
        </rich:dragSupport>
        </rich:panel>
    </a4j:outputPanel>
    </a4j:repeat>
</rich:panel></a4j:outputPanel> 
4

2 回答 2

0

我的问题:JBoss portlet 部署 xml 文件的命名错误

其他要检查的事项(来自研究周):您是否部署了必要的 Richfaces jar 文件?您是否有其他导致命名空间问题的 js 脚本,例如 jQuery 或原型?

于 2009-10-07T20:03:57.867 回答
0

这是一个旧线程,但我的答案是:在标签 <rich:dragSupport/> 内,必须包含 <rich:dndParam>。请参阅http://livedemo.exadel.com/richfaces-demo/richfaces/dragSupport.jsf?tab=usage&cid=289435了解更多信息。

PD:对不起我的粗俗英语,我来自阿根廷......

于 2010-10-12T14:21:26.700 回答