jquery - 在可拖动的 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');
它使光标成为选择的指针,但无法选择内容
任何想法?
我真的很感激这方面的任何帮助。
解决方案
没有一种简单的方法来获取列的值,因为列在 HTML 中并不是真正的“东西”,但是,您可以使用 jQuery 来获取第 n 个子项,如下所示:
$('#jqGrid-11 > tbody > tr > td:nth-child(3)'
看看http:// jsfiddle.net/DenisHo/xpvt214o/624869/让你开始。
推荐阅读
- metacpan - 为了更改您的个人资料,您必须将您的帐户连接到 PAUSE
- mqtt - MQTT 客户端发布者确认 M2MTT 自由代码
- c++ - 如何在同一个模板函数上专门化几种类型?
- javascript - 浏览器关闭不会触发 safari 上的 visibilityChange
- mockito - Long 和 Lombok 的 Mockito 问题
- javascript - 我如何定位最近的元素 jQuery
- ios - 在 iOS 中保存某个动作并将其他动作与其进行比较
- eclipse - 如何在使用 Maven 构建 Eclipse-CDT 时修复缺少 javax.imageio 的要求?
- date - Ansible 时间转换
- ios - React 原生 iOS 深度链接;如何在 url 中使用 `@` 字符