easyuidatagrid编辑单元格教程
核心代码:
$.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
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
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;
}
}
上一篇: 不愁吃穿
推荐阅读
-
i排版微信编辑器怎么编辑草稿 几步搞定草稿文编辑的使用教程
-
i排版微信编辑器怎么设置弹幕样式 简单几步搞定弹幕制作的详细教程
-
ASP.NET配置KindEditor文本编辑器图文教程
-
快剪辑怎么制作本地视频?360快剪辑编辑本地视频教程
-
XShow图文编辑软件怎么使用?XShow图文使用教程
-
EmEditor Professional(文本编辑器)使用教程(适用于初学者)
-
频编辑软件会声会影FLASH动画文件编辑教程
-
KindEditor怎么使用?KindEditor编辑器使用图文教程
-
苹果快闪视频怎么制作? 爱剪辑编辑快闪视频效果的教程
-
Python的Flask站点中集成xhEditor文本编辑器的教程