0

我在使用选项列表时遇到问题。我不知道如何避免在选项列表中拖放。我正在使用 primefaces 3.2 有人请帮帮我

4

2 回答 2

0

它在这里得到了回答。

简而言之,PrimeFaces 没有为您提供禁用拖放(从 3.3 版开始)的选项p:pickList

由于问题在于人们可以将项目拖动到屏幕上的任何位置,因此针对 3.4 版创建了一个新问题。此增强功能将防止将项目拖出p:pickList容器。

于 2012-08-09T17:17:18.013 回答
0

您可以扩展 init 方法并禁用 jQuery 可排序:

/* Deactivate drag and drop */
if (PrimeFaces.widget.PickList) {
    PrimeFaces.widget.PickList = PrimeFaces.widget.PickList.extend({
        init : function(cfg) {
            this._super(cfg);
            $(this.jqId + " ul").sortable("disable");
        }
    });
}
于 2017-02-22T13:11:24.940 回答