jQuery EasyUI开发技巧总结

1、使用tabs时,如果使用的不是url,而是content,则要嵌入iframe
addTab({
title:node.text,
closeable:true,
content:‘<iframe src="'+url+'" frameborder="0" style="border:0;width:100%;height:99%"></iframe>
});
1)外部调用iframe里面的标签内容
<button onclick="console.info($('iframe').contents().find('#frameId'));"/>
2)内部调用外部的方法:
onclick="parent.getData();"
2、查询提交表单:
function serarchFun(){//搜索
$("#datagrid").datagrid("load", serializeObject($("#searchForm")));
}
function cleanFun(){//清空
$("#searchForm input").val('');
$("#datagrid").datagrid("load", {});
}
function removeFun(){//删除
var rows=$("#datagrid").datagrid("getChecked");
var ids[] = new Array();
if(rows.length>0){
for(var i=0;i<rows.length;i++){
ids.push(row[i].id);
}
$.ajax({
url:'${rootPath}/user_delete.action',
data:{ids:ids.join(',')},
dataType:'json',
success:function(data){
$('#datagrid').datagrid('load');
$('#datagrid').datagrid('unselectAll');
$.messager.Show({
title:'提示',
msg:data.msg
});
}
})
}else{
$.messager.Show({
title:'提示',
msg:'不能删除'
});
}
}
3、添加checkbox:
$("#datagrid").datagrid(
url:"${rootPath}/user_add.action",
idField:'id',
checkOnSelect:false,
selectOnCheck:true,//选中复选框选中
frozonColumns:[[{
field:'id',
title:'编号',
width:150,
checkbox:true
},{
field:'name',
title:'登陆名称',
width:150,
sortable:true
}]],
columns:[[{
field:'pwd',
title:'密码',
width:150,
formatter: function(){
return:"****************"
}
}]]
);
4、确认对话框:
$.messager.confirm('确认','你真的要删除吗?',function(data){
if(data){
}
});
5、编辑实现动态加载页面
function editFun(){
var rows=$("#datagrid").datagrid("getChecked");
$('<div/>').dialog({
width:500,
height:200,
href:'${rootPath}/edit.jsp,
modal:true,
title:'编辑用户',
buttons:[{
text:编辑,
handler:function(){
$('#editForm').form('submit',{
url:'${rootPath}/user_edit.action',
success:function(data){
var obj = JQuery.parseJSON(data);
if(obj.success){
$('#edit_dialog').dialog('close');
}
$.messager.show({
title:'提示',
msg:obj.msg
});
}
}
}
}],
onClose:function(){//必须写的
$(this).dialog('destroy');
},
onOpen:function(){
var data = rows[0];
},
onLoad:function(){//初始化数据,填充数据
var data = rows[0];
$("#editForm").form("load", data);
}
});
}
6、更新行
var rows=(‘#datagrid').datagrid(‘getChecked');(‘#datagrid').datagrid(‘updateRow',{
index:$(‘#datagrid').datagrid(‘getRowIndex',rows[0]),
row:result.obj
});
希望通过本文能帮助到大家,大家如有疑问请留言或者到本站社区交流讨论,感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!
# EasyUI
# 技巧
# 小技巧的原理
# 技巧总结
# jquery中EasyUI使用技巧小结
# 如有
# 你真
# 希望能
# 谢谢大家
# 表单
# 对话框
# 清空
# 则要
# 复选框
# 疑问请
# 加载
# datagrid
# function
# serarchFun
# getData
# info
# console
# cleanFun
# contents
# parent
相关文章:
海南网站制作公司有哪些,海口网是哪家的?
青岛网站设计制作公司,查询青岛招聘信息的网站有哪些?
如何自定义建站之星模板颜色并下载新样式?
车管所网站制作流程,交警当场开简易程序处罚决定书,在交警网站查询不到怎么办?
建站中国官网:模板定制+SEO优化+建站流程一站式指南
如何快速生成橙子建站落地页链接?
如何确保FTP站点访问权限与数据传输安全?
如何在万网自助建站中设置域名及备案?
昆明高端网站制作公司,昆明公租房申请网上登录入口?
Swift中循环语句中的转移语句 break 和 continue
php8.4新语法match怎么用_php8.4match表达式替代switch【方法】
建站主机如何安装配置?新手必看操作指南
宝塔新建站点报错如何解决?
儿童网站界面设计图片,中国少年儿童教育网站-怎么去注册?
如何选择适配移动端的WAP自助建站平台?
css网站制作参考文献有哪些,易聊怎么注册?
如何通过IIS搭建网站并配置访问权限?
,购物网站怎么盈利呢?
高端企业智能建站程序:SEO优化与响应式模板定制开发
建站之星24小时客服电话如何获取?
整人网站在线制作软件,整蛊网站退不出去必须要打我是白痴才能出去?
建站之星免费模板:自助建站系统与智能响应式一键生成
网站制作公司哪里好做,成都网站制作公司哪家做得比较好,更正规?
百度网页制作网站有哪些,谁能告诉我百度网站是怎么联系?
如何高效利用亚马逊云主机搭建企业网站?
太原网站制作公司有哪些,网约车营运证查询官网?
可靠的网站设计制作软件,做网站设计需要什么样的电脑配置?
如何快速查询域名建站关键信息?
义乌企业网站制作公司,请问义乌比较好的批发小商品的网站是什么?
如何在万网ECS上快速搭建专属网站?
如何在腾讯云服务器快速搭建个人网站?
如何用好域名打造高点击率的自主建站?
购物网站制作公司有哪些,哪个购物网站比较好?
专业型网站制作公司有哪些,我设计专业的,谁给推荐几个设计师兼职类的网站?
如何在云主机快速搭建网站站点?
代购小票制作网站有哪些,购物小票的简要说明?
如何制作公司的网站链接,公司想做一个网站,一般需要花多少钱?
盘锦网站制作公司,盘锦大洼有多少5G网站?
免费公司网站制作软件,如何申请免费主页空间做自己的网站?
如何快速生成可下载的建站源码工具?
如何在阿里云虚拟机上搭建网站?步骤解析与避坑指南
python的本地网站制作,如何创建本地站点?
魔方云NAT建站如何实现端口转发?
宝盒自助建站智能生成技巧:SEO优化与关键词设置指南
焦点电影公司作品,电影焦点结局是什么?
如何快速搭建高效简练网站?
子杰智能建站系统|零代码开发与AI生成SEO优化指南
如何快速配置高效服务器建站软件?
,怎么在广州志愿者网站注册?
东莞专业网站制作公司有哪些,东莞招聘网站哪个好?
*请认真填写需求信息,我们会在24小时内与您取得联系。