easyui行内编辑autoSave失效的解决方案

原创 2018年04月17日 16:05:14
                editRow: function(jq, index){
return jq.each(function(){
var dg = $(this);
var opts = $.data(this, 'edatagrid').options;
var editIndex = opts.editIndex;
if (editIndex != index){
if (dg.datagrid('validateRow', editIndex)){
if (editIndex>=0){
if (opts.onBeforeSave.call(this, editIndex) == false) {
setTimeout(function(){
dg.datagrid('selectRow', editIndex);
},0);
return;
}
}
//”jquery.edatagrid.js“文件 添加以下四行代码完美解决问题
if(opts.autoSave){
dg.datagrid('endEdit', editIndex);
}if(!opts.autoSave){
dg.datagrid('refreshRow',editIndex);
}


dg.datagrid('beginEdit', index);
opts.editIndex = index;

if (currTarget != this && $(currTarget).length){
$(currTarget).edatagrid('saveRow');
currTarget = undefined;
}
if (opts.autoSave){
currTarget = this;
}
var rows = dg.datagrid('getRows');
opts.onEdit.call(this, index, rows[index]);
} else {
setTimeout(function(){
dg.datagrid('selectRow', editIndex);
}, 0);
}
}
});
},

EasyUI-Datagrid行内编辑

介绍多表头行内编辑单元格,
  • mengdonghui123456
  • mengdonghui123456
  • 2016-04-25 08:13:56
  • 4265

Easyui+MVC行内编辑

在.NET中进行行内编辑,主要适用于从表的编辑,删除,增加和批量提交。一般主表不做此种应用,适个人的具体情况使用。因为是在Easyui基础上开发的, 所以里边调用了大量的Easyui方法,不懂得可以看...
  • shenyou_fu
  • shenyou_fu
  • 2017-07-21 19:00:17
  • 991

easyui---- 行内编辑、删除

Index                                     $(function () {             var persons = [       ...
  • qq_39170782
  • qq_39170782
  • 2017-07-20 11:24:53
  • 336

easyui实现datagrid行内编辑

easyui的datagrid行内编辑对于修改信息而言比较方便直观,下面举例说明:  需求说明:  在行内编辑员工状态    一、编辑jsp  Html代码   ...         ...
  • dotedy
  • dotedy
  • 2015-10-16 01:07:16
  • 3053

easyui datagrid 可编辑 行 下拉框 formatter写行内 行外无效

 data-options="field:'productid',width:100,formatter:function(value,row){return row.productnam...
  • laokaizzz
  • laokaizzz
  • 2015-05-14 11:05:23
  • 3414

easyui datagrid行内编辑时的数据联动

为了实现easyui datagrid行内编辑时的数据联动,找了很多方法,也找了不少人帮忙,最后总共用到了三种:1:取得那一行的数据,设置值,结束行编辑,开始行编辑;2:动态改变编辑器的类型,前后要结...
  • lyz19890927
  • lyz19890927
  • 2012-05-10 09:59:12
  • 7057

easyui datagrid实现行内编辑一列数据

这篇文章主要想介绍一下easyui 的datagrid控件实现行内编辑的功能。 我着这里主要实现的大概功能就是:可以行内编辑人员类别的功能 一、实现的效果如下:             图1: 当...
  • u012027337
  • u012027337
  • 2016-08-31 16:17:39
  • 1773

关于easyui的行内操作按钮

今天在使用easyui写项目的时候,我用的是jquery创建方式,发现行内的操作按钮不知道怎么创建,百度了一下 得到结果 { field : 'opt', ...
  • TOP_Y
  • TOP_Y
  • 2016-09-13 16:17:03
  • 1789

Easy UI实现行内编辑

最近跟着勇霞师姐过我们高校云平台的UI系统,各个系统界面的管理。UI的系统虽然很小,但是技术内容很新鲜,这篇博文就像大家介绍一下我新接触的EasyUI的知识:开启行内编辑。     效果图如下:   ...
  • zjx86320
  • zjx86320
  • 2015-01-31 15:10:43
  • 7115

datagrid行内编辑时为datetimebox

datagrid行内编辑时为datetimebox $.extend($.fn.datagrid.defaults.editors, { datetimebox: {// d...
  • SUNZHIJUN100
  • SUNZHIJUN100
  • 2015-02-04 09:27:12
  • 5795
收藏助手
不良信息举报
您举报文章:easyui行内编辑autoSave失效的解决方案
举报原因:
原因补充:

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