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
相关文章:
建站主机与服务器功能差异如何区分?
外汇网站制作流程,如何在工商银行网站上做外汇买卖?
网站建设制作需要多少钱费用,自己做一个网站要多少钱,模板一般多少钱?
如何快速启动建站代理加盟业务?
猪八戒网站制作视频,开发一个猪八戒网站,大约需要多少?或者自己请程序员,需要什么程序员,多少程序员能完成?
韩国服务器如何优化跨境访问实现高效连接?
制作网站的公司有哪些,做一个公司网站要多少钱?
建站之星安装步骤有哪些常见问题?
c++怎么实现高并发下的无锁队列_c++ std::atomic原子变量与CAS操作【详解】
如何用低价快速搭建高质量网站?
如何快速搭建安全的FTP站点?
制作宣传网站的软件,小红书可以宣传网站吗?
成都响应式网站开发,dw怎么把手机适应页面变成网页?
制作销售网站教学视频,销售网站有哪些?
建站之星安全性能如何?防护体系能否抵御黑客入侵?
建站之星2.7模板快速切换与批量管理功能操作指南
建站主机选购指南与交易推荐:核心配置解析
建站主机空间推荐 高性价比配置与快速部署方案解析
如何在七牛云存储上搭建网站并设置自定义域名?
设计网站制作公司有哪些,制作网页教程?
建站10G流量真的够用吗?如何应对访问高峰?
如何将凡科建站内容保存为本地文件?
宝盒自助建站智能生成技巧:SEO优化与关键词设置指南
广平建站公司哪家专业可靠?如何选择?
建站之星后台搭建步骤解析:模板选择与产品管理实操指南
如何用IIS7快速搭建并优化网站站点?
武汉外贸网站制作公司,现在武汉外贸前景怎么样啊?
如何选择CMS系统实现快速建站与SEO优化?
如何快速生成专业多端适配建站电话?
创业网站制作流程,创业网站可靠吗?
大连 网站制作,大连天途有线官网?
高防服务器租用指南:配置选择与快速部署攻略
专业网站制作服务公司,有哪些网站可以免费发布招聘信息?
网站微信制作软件,如何制作微信链接?
建站之星后台密码遗忘如何找回?
如何快速辨别茅台真假?关键步骤解析
如何快速使用云服务器搭建个人网站?
ui设计制作网站有哪些,手机UI设计网址吗?
如何快速选择适合个人网站的云服务器配置?
山东云建站价格为何差异显著?
长春网站建设制作公司,长春的网络公司怎么样主要是能做网站的?
建站之星代理商如何保障技术支持与售后服务?
兔展官网 在线制作,怎样制作微信请帖?
专业制作网站的公司哪家好,建立一个公司网站的费用.有哪些部分,分别要多少钱?
平台云上自助建站如何快速打造专业网站?
网站制作免费,什么网站能看正片电影?
免费公司网站制作软件,如何申请免费主页空间做自己的网站?
javascript中对象的定义、使用以及对象和原型链操作小结
,怎么用自己头像做动态表情包?
*服务器网站为何频现安全漏洞?
*请认真填写需求信息,我们会在24小时内与您取得联系。