前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Easyui学习整理笔记

Easyui学习整理笔记

作者头像
SmileNicky
发布2019-03-06 12:45:29
4610
发布2019-03-06 12:45:29
举报
文章被收录于专栏:Nicky's blogNicky's blog

对工作中遇到的easyui做一下笔记,不定时更新

(1) 表格双击事件

datagrid和treegrid都适用,例子:

					onDblClickRow :function(rowIndex,rowData){
						var selections = $("#areaList").datagrid('getSelections');
						var areaSeq = selections[0].areaSeq;
						var areaName = selections[0].areaName;
						var status = selections[0].tipsAreaRelaStatus;
						if(status =='1'){
							$.messager.alert("操作提示","已配置过该提示语,继续配置数据将覆盖旧数据!","warning");
							return;
						}
						treeOption.addNodeToList(1,areaSeq,areaName,status);
					}

(2) treegrid传参更新

var jsonData = {'queryFlag':flag,
							   'areaName':$('#areaName').val()
							   };
$('#areaList').treegrid({
					queryParams: jsonData
});        
var params = $("#areaList").treegrid("options").queryParams;
$("#areaList").treegrid("options").queryParams=params;
$("#areaList").treegrid("reload")

(3) 设置列表checkbox单选

easyui设置checkbox单选:singleSelect : true

(4) Easyui实现单行选择和取消选择

var isCheckFlag = true;
$('#flowList').datagrid({
				....
				onClickCell:function(rowIndex,field,value){
					    isCheckFlag = false;
					},
					onSelect:function(rowIndex,rowData){
					    if(!isCheckFlag){
					        $(this).datagrid('unselectAll');
					        isCheckFlag = true;
					        $(this).datagrid('selectRow', rowIndex);
					        }
					},
					onUnselect:function(rowIndex,rowData){
					    if(!isCheckFlag) {
					    	isCheckFlag = true;
					    	$(this).datagrid('unselectRow', rowIndex);
					    }
					}
});
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2019年02月23日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • (1) 表格双击事件
  • (2) treegrid传参更新
  • (3) 设置列表checkbox单选
  • (4) Easyui实现单行选择和取消选择
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档