无法在 JS 树和 JQ 网格行之间实现拖放

could not implement drag and drop between js tree and jq grid row

本文关键字:之间 实现 拖放 网格 JQ JS 树和      更新时间:2023-09-26

我想通过拖放功能实现JS树和jq网格现在我的代码是:网格

  afterInsertRow: function (rowid, rowdata, rowelem) {
        $("#" + rowid).addClass('jstree-draggable');
                alert('hi');
    },

js 树中:

"drag_finish" : function (data) { 
                alert("DRAG OK"); 
                $.ajax({
                     async: false,
                     type: 'POST',
                     url: "/Home/FolderTree",
                     data: {
                            "path": data.o.attr('id'),
                            "destination": data.r.attr('id')
                     },
                     success: function (r){
                     }
                });
              }

我已经尝试过,但无法做到。我还想从我们的计算机文件系统拖放到 jq 网格行和 js 树文件夹中,你能分享任何想法吗?

您必须在 jqgrid 中将 gridview 属性设置为 false 才能使其正常工作。

我从长时间的研究得到了解决方案,我使用了gridview:true但是在jq网格中进行拖放,您必须在jq网格配置中设置如下属性

gridview:false