easyui datagrid 编辑的时候只能编辑一行

原创 2015年11月17日 16:16:16
var editIndex = undefined;

function dayEnd_edits(id, index) {
	
	if(endEdit()){
		editIndex = index;//给editIndex对象赋值,index为当前行的索引
		var selectRow = $('#storeBelongTo_list').datagrid('selectRow', editIndex);
		selectRow.datagrid('beginEdit', editIndex);
	}
	
}

function endEdit() {
	
	if(editIndex == undefined) {return true;}//如果为undefined的话,为真,说明可以编辑
	
	if($('#storeBelongTo_list').datagrid('validateRow',editIndex)) {
		$('#storeBelongTo_list').datagrid('endEdit',editIndex);//当前行编辑事件取消
        editIndex = undefined; 
        return true;//重置编辑行索引对象,返回真,允许编辑
     }
	else {
		return false;
	}//否则,为假,返回假,不允许编辑
}


相关文章推荐

easyui datagrid编辑行设置某个字段不可编辑

function exeBatchPickInfo(wmbpId){ $('#receiptInfo').datagrid({ fit: true, //全屏 title:'入库单', striped...

JQUERY EASYUI DATAGRID设置可编辑行的某个列不可编辑

最近在使用Jquery easy ui框架做项目,其中遇到了双击列表设置某一列不可编辑的情况,具体详细代码如下 function OnClickRowListItemSelected(index){...

EasyUi Datagrid的基础使用

Datagride的初始化方式 方式1 :class类型创建,这个创建方式比较简单,如果在已知表格内容的情况下可以使用,还是挺漂亮的 ...

EasyUI效果--DataGrid的编辑效果

DataGrid的编辑效果是我目前使用的easyUI的第三个效果,相对于前两个,这个算是比较复杂点了。     运行起来的效果,大概就是这样,任意点击某行,然后该行变为可以编辑的,失去焦点之后,该行...

EasyUI DataGrid可编辑单元格

效果如图:首先在需要可编辑的列上添加一个editor属性,列定义为numberbox编辑类型默认分值 当用户点击一行的时候,我们开始一个编辑动作$('#dg').datagrid({ onCl...
  • itmyhome
  • itmyhome
  • 2015年07月22日 22:14
  • 10265

EasyUI DataGrid 编辑单元格

之前文章 EasyUI DataGrid可编辑单元格 实现可编辑单元格,如果有多列都需要可编辑 当点击一个单元格 则此整行都会进行编辑 如下图: 现改为单击某个单元格只对此单元格进行可编辑 ...

easyUI datagrid可编辑行JS代码片段总结

关于easyUI datagrid可编辑行在官方的demo中有具体的demo,可以参看。我这里是独立出来的JS代码片段,仅供参考。function loadGrid() { var toolb...

easyui-datagrid 编辑单元格

在做itoo成绩的时候,有个需求是教师判分,学生成绩有两部分组成:平时成绩和期末成绩,然后根据两种成绩比例算出总成绩。现在是有了平时成绩和成绩比例,输入期末成绩,计算出总成绩,并且把输入的期末成绩和计...

Delphi7高级应用开发随书源码

  • 2003年04月30日 00:00
  • 676KB
  • 下载

EasyUI的datagrid获取所有正在编辑状态的行的行编号

转载:http://www.cnblogs.com/yueye/p/5180644.html  今天项目需要用了下EasyUI的datagrid的行编辑功能,跟着API来,只要是将各种状态时...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:easyui datagrid 编辑的时候只能编辑一行
举报原因:
原因补充:

(最多只允许输入30个字)