jqGrid 单元格编辑 - 双击编辑?

     2023-02-19     135

关键词:

【中文标题】jqGrid 单元格编辑 - 双击编辑?【英文标题】:jqGrid Cell Editing - Double Click to Edit? 【发布时间】:2011-03-18 01:07:37 【问题描述】:

默认情况下,如果 jqGrid 单元格是可编辑的,单击该单元格会将其更改为编辑模式。有什么办法可以让它通过双击进行编辑?这样可以更轻松地执行行级操作,例如删除,因为我的网格中的所有列都是可编辑的。

【问题讨论】:

【参考方案1】:

是的,您可以使用ondblClickRow 事件来捕获双击。

下面是一个简单的示例,可以帮助您入门:

ondblClickRow: function()
    var row_id = $("#grid").getGridParam('selrow');
    jQuery('#grid').editRow(row_id, true);

【讨论】:

谢谢,但这不是我的想法。查看这段代码,这似乎会调出表单来编辑整行的内容,而我想对单个单元格进行内联编辑。另外,如何在单击禁用单元格编辑的同时仍保留单击选择行的能力? editRow 用于内联编辑,而不是表单编辑。此外,在我的网格中,我需要从onSelectRow 事件中显式调用editRow 以通过单击启用编辑。如果您只是删除此代码,您将禁用单击。请记住,双击编辑可能对您的用户来说并不直观...... 您的意思是从 jqGrid 代码本身中删除了代码吗?另外,您可能是对的,但我真的不认为即使单击文本进行编辑也是如此直观。至少在 Excel 等应用程序中,编辑单元格需要双击,因此并非没有先例。想法?【参考方案2】:

我得到了答案。您只需要将代码放在 jqgrid 属性上 例如:

width: 800,
        height: 200,
        caption:"   .:: Captura de Datos ::.",
        addedrow: "last",
        ondblClickRow: function (rowid, iRow,iCol) 
            alert('Doble Click');
            //jQuery("#TBLReporte").editCell(iRow, iCol, true);
        

【讨论】:

如何关闭单元格编辑器?

...l-editor?【发布时间】:2012-03-1912:21:46【问题描述】:使用jqGrid我想在双击上打开一个单元格编辑器,所以我的代码包括这部分:ondblClickRow:function(rowid,iRow,iCol,e)jQuery(\'#jqGrid\').setGridParam(cellEdit:true);jQuery(\'#jqGrid\').e 查看详情

jqgrid单元格编辑配置,事件及方法

转自 http://blog.csdn.net/xueshijun666/article/details/18151055 //varret=$("#in_store_list_details_grid_table").getChangedCells(‘dirty‘);//Returnsthechangedcells.//varret=$("#in_store_list_det 查看详情

我可以在不双击 React JS 的情况下编辑 MUI 数据网格单元格吗?

】我可以在不双击ReactJS的情况下编辑MUI数据网格单元格吗?【英文标题】:CanIeditMUIDataGridcellwithoutdoubleclickReactJS?【发布时间】:2022-01-0201:56:35【问题描述】:我想编辑MUI数据网格单元格,但不是双击。如果单元格始终显示为编... 查看详情

WPF Datagrid在鼠标双击时编辑单元格

】WPFDatagrid在鼠标双击时编辑单元格【英文标题】:WPFDatagrideditcellonmousedoubleclick【发布时间】:2014-04-2400:50:52【问题描述】:在WPF中,我添加了一个DataGrid:<DataGridx:Name="dataGridProdotti"HorizontalAlignment="Left"Margin="10,56,0,0"VerticalAlign... 查看详情

QTableView 并双击一个单元格

】QTableView并双击一个单元格【英文标题】:QTableViewanddoubleclickonacell【发布时间】:2013-09-2718:46:28【问题描述】:我正在开发一个测试用例编辑器。此编辑器包含USART一种发送和接收数据包格式。编辑器是一个表格视图。发送和... 查看详情

当我输入保存时,防止在单元格编辑时进行两次保存调用[关闭]

...ed]【发布时间】:2021-03-1305:25:31【问题描述】:两次调用jqgrid中的保存单元格url(一次是在输入的情况下,这是jqgrid的默认行为)另一种是在focusout时自定义保存。当我输入保存时,我需要防止两次保存单元格编辑调用。column 查看详情

vueelementuitable双击单元格实现编辑,聚焦,失去焦点,显示隐藏input和span(代码片段)

<el-table:data="tableData"class="tb-edit"style="width:100%"ref="multipleTable"@selection-change="handleSelectionChange"highlight-current-row@cell-dblclick="dblhandleCurrentChange">dblhandleCurre 查看详情

Jqgrid根据其内容可编辑列宽

】Jqgrid根据其内容可编辑列宽【英文标题】:JqgridEditableColumnwidthAccordingtoItsContent【发布时间】:2015-01-0106:52:15【问题描述】:我已将Oleg提供的代码包含在此link中。它可以完美地根据其内容设置列的大小。我现在面临的唯一问题... 查看详情

如何使 HTML 表格单元格可编辑?

】如何使HTML表格单元格可编辑?【英文标题】:HowtomakeHTMLtablecelleditable?【发布时间】:2011-08-2603:36:45【问题描述】:我想让html表格的一些单元格可编辑,只需双击一个单元格,输入一些文本,更改就可以发送到服务器。我不想... 查看详情

如何从 QTest 单元测试中编辑 QTableView 单元格?

】如何从QTest单元测试中编辑QTableView单元格?【英文标题】:HowcanyoueditaQTableViewcellfromaQTestunittest?【发布时间】:2012-09-2615:03:11【问题描述】:我正在使用QTestLibframework在QTableView中为自定义验证器编写单元测试。最基本的测试用... 查看详情

你好,我看你关于jtable的编辑列改为非编辑列,你知道jqgrid的编辑列如何停止编辑吗?

在书本上使用表格编辑器的例子是:JTablejTable=newJTable(defaultTable...你是只改A列第一行那么你控制的实际上是一个单元格那么你应该用单元格...追问我想问jqgrid这个实现的方式参考技术A你是怎么解决的啊 查看详情

2017.7.25jqgrid在编辑态无法获取数据,得到的是html代码

...点击下方的删除按钮,调用如下代码: 最终调用的是jqGrid的getRowData()方法: 但是运行时发现,无法获取key的值,也就无法正确删除了。获取到的是html代码。  原因是:在编辑态jqGrid的单元格无法通过getRowData方... 查看详情

WPF DataGrid - 以编程方式将单元格设置为编辑模式

】WPFDataGrid-以编程方式将单元格设置为编辑模式【英文标题】:WPFDataGrid-Setacellintoeditmodeprogrammatically【发布时间】:2010-12-1009:38:14【问题描述】:我有一个WPFDataGrid,它显示了一些数据记录(绑定到ObservableCollection)。当用户点... 查看详情

无法编辑我的 DataGrid WPF Framework 4.5 的单元格

】无法编辑我的DataGridWPFFramework4.5的单元格【英文标题】:CannoteditcellsofmyDataGridWPFFramework4.5【发布时间】:2012-11-0308:52:33【问题描述】:我的ObservableCollection包含三个项目,并且这些行始终显示在数据网格中。我无法将DataGrid的单... 查看详情

编辑时如何获取jqGrid单元格值

】编辑时如何获取jqGrid单元格值【英文标题】:HowtogetajqGridcellvaluewhenediting【发布时间】:2010-12-1900:46:20【问题描述】:在线编辑时如何获取jqGrid单元格值(getcell和getRowData返回单元格内容,而不是输入元素的实际值)。【问题... 查看详情

C# objectlistview 在单元格编辑器中未定义的偏移量

】C#objectlistview在单元格编辑器中未定义的偏移量【英文标题】:C#objectlistviewundefinedoffsetincelleditor【发布时间】:2017-05-1219:57:59【问题描述】:我使用来自ObjectListView库的TreeListView组件。我使单元格值可编辑,当我双击它们时,Te... 查看详情

c#如何将listview的单元格双击之后可以编辑

参考技术AusingSystem;usingSystem.Drawing;usingSystem.Windows.Forms;namespaceWinFormListviewAddContrl//msg=0x115(WM_VSCROLL)//msg=0x114(WM_HSCROLL)///<summary>///CListView的摘要说明。///</summary>publicclassListViewEx:ListViewprivateTextBoxm_tb;privateComboBoxm_cb;publicListView... 查看详情

excel日期变数字为啥要点一下编辑栏才能变

是这样的,设置单元格格式并不能改变单元格,必须再点一下。如果数据太多,不想再点一下,请使用【数据】下的【分列】功能。参考技术A也出现了同样的问题,网上也没找到合适的方法,研究了下,解决方法如下:日期的... 查看详情