jQuery EasyUI开发技巧总结
发布时间 - 2026-01-11 03:25:12 点击率:次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
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
利用python获取某年中每个月的第一天和最后一天
Laravel如何使用Gate和Policy进行权限控制_Laravel权限判定与策略规则配置
佛山网站制作系统,佛山企业变更地址网上办理步骤?
弹幕视频网站制作教程下载,弹幕视频网站是什么意思?
如何快速生成可下载的建站源码工具?
,在苏州找工作,上哪个网站比较好?
为什么要用作用域操作符_php中访问类常量与静态属性的优势【解答】
如何用AI一键生成爆款短视频文案?小红书AI文案写作指令【教程】
香港服务器网站测试全流程:性能评估、SEO加载与移动适配优化
Python并发异常传播_错误处理解析【教程】
Win10如何卸载预装Edge扩展_Win10卸载Edge扩展教程【方法】
制作旅游网站html,怎样注册旅游网站?
Laravel如何处理JSON字段的查询和更新_Laravel JSON列操作与查询技巧
如何在IIS中配置站点IP、端口及主机头?
javascript读取文本节点方法小结
手机网站制作与建设方案,手机网站如何建设?
如何在服务器上配置二级域名建站?
智能起名网站制作软件有哪些,制作logo的软件?
佛山企业网站制作公司有哪些,沟通100网上服务官网?
高防服务器租用如何选择配置与防御等级?
微信公众帐号开发教程之图文消息全攻略
Laravel如何处理文件上传_Laravel Storage门面实现文件存储与管理
微信小程序 闭包写法详细介绍
大连网站制作费用,大连新青年网站,五年四班里的视频怎样下载啊?
Laravel的辅助函数有哪些_Laravel常用Helpers函数提高开发效率
微信小程序 配置文件详细介绍
Midjourney怎么调整光影效果_Midjourney光影调整方法【指南】
Thinkphp 中 distinct 的用法解析
米侠浏览器网页图片不显示怎么办 米侠图片加载修复
免费视频制作网站,更新又快又好的免费电影网站?
Laravel如何处理JSON字段_Eloquent原生JSON字段类型操作教程
个人网站制作流程图片大全,个人网站如何注销?
HTML透明颜色代码怎么让图片透明_给img元素加透明色的技巧【方法】
移动端脚本框架Hammer.js
Windows10如何更改计算机工作组_Win10系统属性修改Workgroup
如何在阿里云完成域名注册与建站?
Laravel如何实现本地化和多语言支持_Laravel多语言配置与翻译文件管理
,交易猫的商品怎么发布到网站上去?
php485函数参数是什么意思_php485各参数详细说明【介绍】
常州企业网站制作公司,全国继续教育网怎么登录?
魔毅自助建站系统:模板定制与SEO优化一键生成指南
如何基于云服务器快速搭建网站及云盘系统?
Python进程池调度策略_任务分发说明【指导】
Laravel Pest测试框架怎么用_从PHPUnit转向Pest的Laravel测试教程
高性能网站服务器配置指南:安全稳定与高效建站核心方案
在线制作视频的网站有哪些,电脑如何制作视频短片?
Win11怎么恢复误删照片_Win11数据恢复工具使用【推荐】
如何安全更换建站之星模板并保留数据?
Laravel如何使用查询构建器?(Query Builder高级用法)
详解阿里云nginx服务器多站点的配置

