1 / 10
文档名称:

Easyui组件用法.pdf

格式:pdf   大小:283KB   页数:10页
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

Easyui组件用法.pdf

上传人:小sjj 2022/11/30 文件大小:283 KB

下载得到文件列表

Easyui组件用法.pdf

相关文档

文档介绍

文档介绍:该【Easyui组件用法 】是由【小sjj】上传分享,文档一共【10】页,该文档可以免费在线阅读,需要了解更多关于【Easyui组件用法 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。Easyui主要组件用法说明:

说明:combogrid可提供翻页列表的数据选择并可进行数据的过滤查
询(查询的传人参数为q,可在控制器中获取这个参数传过来的值,下面
的示例区别为单独和批量的combogrid提供的数据操作)
以下面输入框为列:
1.<inputtype="text"id="org"name="org"required="true"class="input"
style="width:188px;"/>
2.<inputtype="text"id="org"name="org"required="true"class="input
easyui-validatebox"style="width:188px;"/><!—错误的写法-->
1-1:combogrid(添加)
$("#org").combogrid({
onLoadError:showError,<!—出错后的调用函数-->
panelWidth:450,<!—弹出后面板的宽度-->
idField:'so_id',<!—存储到数据库后的值-->
textField:'so_name',<!—选择后的可见名-->
pagination:true,<!—是否显示翻页导航-->
rownumbers:true,<!—是否显示行号-->
mode:'remote',<!—远程调用-->
url:'${path}/sys/',<!—调用的翻页列表动作-->
columns:[[
{field:'so_name',title:'机构名称',width:100},
{field:'so_type',title:'机构类型',width:120}
]],<!—弹出后显示的列表表头-->
onBeforeLoad:function(param){<!—设置refresh是否重新计算翻
页总数-->
="1";
},
onSelect:function(index,data){
<!—下拉选择后做其他的事情-->
}
}).combogrid("panel").css("overflow","hidden");<!—控制某些浏览器
出现双滚动条的情况-->
注意:在表单保存时还需做如下操作:
//单独添加时
if($('#org').combogrid("getValue")==$('#org'').combogrid("getText")){
$('#org'').combogrid("clear");
$("#org'").combogrid("grid").datagrid("load",{"refresh":"1"});
}
//批量添加时
varcombonames=$("#input[comboname=org]");
$.each(combonames,function(i,j){
if($(j).combogrid("getValue")==$(j).combogrid("getText")){
$(j).combogrid("clear");
$(j).combogrid("grid").datagrid("load",{"refresh":"1"});
}
});
主要是为了防止用户恶意输入列表中不存在的数据,以及清空不存在
的数据后重新加载翻页列表
1-2:combogrid(修改)
varinit=false;
varsel=false;
$("#org").combogrid({
onLoadError:showError,<!—出错后的调用函数-->
panelWidth:450,<!—弹出后面板的宽度-->
idField:'so_id',<!—存储到数据库后的值-->
textField:'so_name',<!—选择后的可见名-->
pagination:true,<!—是否显示翻页导航-->
rownumbers:true,<!—是否显示行号-->
mode:'remote',<!—远程调用-->
url:'${path}/sys/',<!—调用的翻页列表动作-->
columns:[[
{field:'so_name',title:'机构名称',width:100},
{field:'so_type',title:'机构类型',width:120}
]],<!—弹出后显示的列表表头-->
onBeforeLoad:function(param){<!—设置refresh是否重新计算翻
页总数-->
="1";
},
onLoadSuccess:function(data){<!—针对单独-->
if(!init){<!—防止重复的判断-->
sel=false;<!—设置选中后关联其他的文本值的判断-->
init=true;
$(this).combogrid("setText","${so_name}");<!—强制设
置翻页列表的数据不在当前的列表的清空-->
}
},
onLoadSuccess:function(data){<!—针对批量-->
if(!$(this).attr("init")){
$(this).attr("init",true);
$(this).combogrid("setText",$(this).attr("txt"));
}
},
onSelect:function(index,data){
if(!sel){
sel=true;
}else{
$('#XX).text();
}
}
}).combogrid("panel").css("overflow","hidden");<!—控制某些浏览器
出现双滚动条的情况-->
注意:在表单保存时还需做如下操作:
//单独修改时
if($('#org').combogrid("getValue")==$('#org'').combogrid("getText")){
$('#org'').combogrid("clear");
$("#org'").combogrid("grid").datagrid("load",{"refresh":"1"});
}
//批量修改时
varcombonames=$("#forminput[comboname=org]");
$.each(combonames,function(i,j){
if($(j).combogrid("getValue")==$(j).combogrid("getText")){
$(j).combogrid("clear");
$(j).combogrid("grid").datagrid("load",{"refresh":"1"});
}
});
主要是为了防止用户恶意输入列表中不存在的数据,以及清空不存在
的数据后重新加载翻页列表

说明:combobox可提供下拉的数据选择并可进行数据的过滤查询(查
询的传人参数为q,可在控制器中获取这个参数传过来的值)
以下面输入框为列:
1.<inputtype="text"id="org"name="org"required="true"class="input"
style="width:188px;"/>
2.<inputtype="text"id="org"name="org"required="true"class="input
easyui-validatebox"style="width:188px;"/><!—错误的写法-->
2-1:combobox(添加&修改)
$("#org").combobox({
panelHeight:100,
mode:"remote",
url:"${path}/sys/?q=",
valueField:'so_id',
textField:'so_name'
});
$('#org').combobox("options").url="${path}/sys/";
注意:在表单保存时还需做如下操作:
varselect=$('#org);
varpanel=("panel");
varselectedOption=("-item-selected");
if(==0){
("setValue","");
("setText","");
varurl=("options").url;
("reload",url+"&q=");
("options").url=url;
}
主要是为了防止用户恶意输入不存在的数据,以及清空不存在的数据
后重新加载下拉数据

3-1:combotree(添加和修改)
说明:combotree可提供下拉的树形数据选择(可提供复选、单选的等功
能)
以下面输入框为列:
1.<inputtype="text"id="org"name="org"required="true"class="input"
style="width:188px;"/>
$("#org").combotree({
data:服务器提供的数据,
onLoadSuccess:function(node,data){
$("#org").tree("collapseAll");<!—关闭树节点-->
varroot=$("#tree").tree("getRoot");<!—得到根节点-->
if(root!=null){
$("#tree").tree("expand",);<!—展开第一个根节点
-->
}
}
});
varselected=$("#org").combotree("tree").tree("find",xx);<!—
找到某个节点-->
if(selected!=null){
$("#org").combotree("tree").tree("select",);<!—
选中节点-->
$("#org").combotree("tree").tree("expandTo",);
<!—展开节点-->
}

4-1:tree(添加和修改)
说明:tree可提供下拉的树形菜单数据选择
以下面输入框为列:
1.<inputtype="text"id="org"name="org"required="true"class="input"
style="width:188px;"/>
$("#org").otree({
data:服务器提供的数据,
onLoadSuccess:function(node,data){
$("#org").tree("collapseAll");<!—关闭树节点-->
varroot=$("#tree").tree("getRoot");<!—得到根节点-->
if(root!=null){
$("#tree").tree("expand",);<!—展开第一个根节点
-->
}
}
});
varselected=$("#org").tree("tree").tree("find",xx);<!—找到某
个节点-->
if(selected!=null){
$("#org").tree("tree").tree("select",);<!—选中
节点-->
$("#org").tree("tree").tree("expandTo",);<!—展
开节点-->
}

最近更新

量子通信发展空间 23页

消费电子产品跨境贸易研究与实践 28页

煤炭及制品批发行业智能化转型 28页

第二单元---数控刀具-数控加工工艺电子教案课.. 23页

高溶氧发酵罐气液流动传质数值模拟与实验研究.. 2页

高校离退休人力资源的合理开发与利用——基于.. 2页

高校助困育人的现存问题及对策的开题报告 2页

高强铝合金螺柱TIG-拉弧焊接工艺研究的开题报.. 2页

高原地区农用大棚保温被保暖与老化性能研究的.. 2页

高中语文新材料作文审题立意教学策略研究的开.. 2页

高中生物合作学习现状调查的开题报告 2页

高中地理学困生的学习障碍分析及转化策略研究.. 2页

胃炎a-课件 56页

食用花卉棠梨花的化学成分研究的开题报告 2页

飞灰复燃颗粒沉积数值模拟的开题报告 2页

2024年最佳进步员工评语简短 7页

2024年暗含深意的句子 10页

预算管理在SQSP公司的应用研究的开题报告 2页

项目管理方法在高校行政管理人员绩效考核中的.. 2页

心脑血管疾病一级预防阿司匹林循证和指南课件.. 58页

2024年暑假招生活动方案 7页

2024年暑假学习生活安排心得体会(通用17篇).. 29页

货币金融学金融体系概览课件 20页

高空作业曲臂车施工方案 4页

圆锥惯性破碎机说明书 29页

第7章天然气的脱水三甘醇 108页

家禽的孵化全过程及管理PPT教案 189页

毕业设计(论文)-基于FPGA的多路数据采集器设.. 35页

高密度沉淀池(高效沉淀池)PPT讲座 20页

汤姆叔叔的小屋ppt 17页