var rowIds = jQuery("#list1").jqGrid('getDataIDs'); for (var k = 0; k < rowIds.length; k++) { var curRowData = jQuery("#list1").jqGrid('getRowData', rowIds[k]); var cur = $("
转自 http://blog.csdn.net/xueshijun666/article/details/18151055 // var ret = $("#in_store_list_details_grid_table").getChangedCells('dirty'); // Returns the changed cells. // var ret = $("#in_store_list_details_grid_table").getChangedCel
主要实现原理: 每一行有一个修改按钮 点击修改之后,获取行对象,通过行对象再获取行中单元格数组.然后把每一个单元格中的innerHTML替换成input输入框,并赋值value=原来单元格中的内容,鼠标移开之后还原. 效果图:点击之前 点击之后 修改之后移开失去焦点: 这里应该还要当鼠标移开之后也就是失去焦点事件就触动函数,用ajax把数据提交到数据中去,并且输入框变回到原来的形式 完整代码: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Tra