首页 > 解决方案 > 在可拖动的 jqGrid 中选择列的内容

问题描述

我的目标是能够在可拖动的 jQgrid 中选择列内容。

所以我想在 jqGrid 中启用或禁用拖放选项(我使用的是免费的 jqGrid)。

为了使它能够,我使用了简单的以下代码:

$("#jqGrid-11").tableDnDUpdate();

为了禁用拖放,我尝试了以下代码:

 $("#jqGrid-11" +" tr").addClass('nodrag nodrop');
 $("#jqGrid-11" + " tr").css("cursor", "text"); 
 $("#jqGrid-11" + " tr").removeClass('tDnD_whileDrag');

它使光标成为选择的指针,但无法选择内容

任何想法?

我真的很感激这方面的任何帮助。

标签: jquerydrag-and-dropfree-jqgridtablednd

解决方案


没有一种简单的方法来获取列的值,因为列在 HTML 中并不是真正的“东西”,但是,您可以使用 jQuery 来获取第 n 个子项,如下所示: $('#jqGrid-11 > tbody > tr > td:nth-child(3)' 看看http:// jsfiddle.net/DenisHo/xpvt214o/624869/让你开始。


推荐阅读