当前位置: 移动技术网 > IT编程>网页制作>CSS > easyuidatagrid编辑单元格

easyuidatagrid编辑单元格

2019年04月19日  | 移动技术网IT编程  | 我要评论

核心代码:

$.extend($.fn.datagrid.methods,{

editcell:function(jq,param){

return jq.each(function(){

var opts=$(this).datagrid('options');

var fields=$(this).datagrid('getcolumnfields',true).concat(

$(this).datagrid('getcolumnfields'));

for(var i=0;i<>< p=""> <>

var col=$(this).datagrid('getcolumnoption',fields[i]);

col.editor1=col.editor;

if(fields[i]!=params.field){

col.editor=null;

}

}

$(this).datagrid('beginedit',param.index);

for(var i=0;i<>< p=""> <>

var col=$(this).datagrid('getcolumnoption',fields[i]);

col.editor=col.editor1;

}

});

}

});

var editindex=undefined;

//结束编辑

function endediting(){

if(editindex==undefined){

return true

}

if($('#dg').datagrid('validaterow',editindex)){

$('#dg').datagrid('endedit',editindex);

editindex=undefined;

return true;

}else{

return false;

}

}

function onclickcell(index,field){

if(endediting()){

$('#dg').datagrid('selectrow',index).datagrid('editcell',{

index:index,

field:field

});

editindex=index;

}
}

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网