原创

EasyUi treegrid 点击编辑表格那点事

项目中用到treegrid点击编辑功能时遇到一些问题。在此记录,以便使用。

表格点击可编辑,和datagrid使用基本一致,但是treegrid中没有index,需要稍做转换

代码:

vareditIndex=undefined;
    Functionon  ClickRow(index){
    if(endEditing()){
    if(editIndex!=undefined){
    $('#dg').treegrid('select',editIndex);
    return;
    }else{
    varrow=$('#dg').treegrid('getSelected');
    if(row){
    editIndex=row.id
    $('#dg').treegrid('beginEdit',editIndex);
}
}
}
}
 
 
Function  endEditing(){
if(editIndex==undefined){returntrue}
if($('#dg').treegrid('validateRow',editIndex)){
vared=$('#dg').treegrid('getEditor',{index:editIndex,field:'resourceSurplus'});
$('#dg').treegrid('endEdit',editIndex);
editIndex=undefined;
returntrue;
}else{
returnfalse;
}
}

~阅读全文-人机检测~

微信公众号“Java精选”(w_z90110),专注Java技术干货分享!让你从此路人变大神!回复关键词领取资料:如Mysql、Hadoop、Dubbo、Spring Boot等,免费领取视频教程、资料文档和项目源码。微信搜索小程序“Java精选面试题”,内涵3000+道Java面试题!

涵盖:互联网那些事、算法与数据结构、SpringMVC、Spring boot、Spring Cloud、ElasticSearch、Linux、Mysql、Oracle等

评论

分享:

支付宝

微信