您可以使用以下代码禁用 js dijit grid 的拖放功能:

require(["dojo/dnd/Source"], function(Source){
    var grid = dijit.byId("yourGridId");
    grid.dndRowSource = new Source(grid.domNode, {copyOnly:true});
    grid.canDrag = function(){return false;};
});

首先,我们使用 require 函数加载 dojo/dnd/Source 模块。接下来,我们获取你的 dijit grid 的引用,并创建一个新的 Source 对象来禁用它的拖放功能。最后,我们重写 grid 的 canDrag 方法,返回 false 来禁止拖放。

js dijit grid 禁止拖拽

原文地址: https://www.cveoy.top/t/topic/frKr 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录