Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我在使用选项列表时遇到问题。我不知道如何避免在选项列表中拖放。我正在使用 primefaces 3.2 有人请帮帮我
它在这里得到了回答。
简而言之,PrimeFaces 没有为您提供禁用拖放(从 3.3 版开始)的选项p:pickList。
p:pickList
由于问题在于人们可以将项目拖动到屏幕上的任何位置,因此针对 3.4 版创建了一个新问题。此增强功能将防止将项目拖出p:pickList容器。
您可以扩展 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"); } }); }