easyui方法扩展
来源:互联网 发布:淘宝差评小二介入 编辑:程序博客网 时间:2024/05/16 16:17
easyui使用的人越来越多了,我也是对其情有独钟。
easyui的每个组建,基本上都提供了非常体贴的方法。
可是有时候还会发生不够用的情况。
例如在操作datagrid的时候,需要删除一行。
我们想做一个一行式代码来完成。
datagrid.datagrid("deleteSelectedRow","后台请求地址");
像上面一样可以通过一个方法,传入后台地址后,让前后台同时执行成功。
并且在没有选中行的时候给予提示
这时候就需要我们写一个扩展方法。
写法如下:
1.首先要确定datagrid在jquery扩展在哪个地方?
如API所示 $.fn.datagrid.methods
2.扩展完整写法分享给大家
$.extend($.fn.datagrid.methods, {
/* 删除选中行 */
deleteSelectedRow: function (datagrid, url) {
var row = datagrid.datagrid("getSelected");
if (row == undefined) {
$.messager.show({
title: "系统提示",
msg: "请选择要操作的行",
width: 350,
heigth: 200,
style: {
top: document.body.scrollTop + document.documentElement.scrollTop,
}
});
return;
}
$.messager.confirm("系统提示", "您确定要执行操作吗?", function (key) {
if (key) {
$.ajax({
url: url,
data: { ID: row.ID },
type: "POST",
success: function (data) {
if ($.ajaxRemind(data) == true) {
datagrid.datagrid("reload");
}
}
})
}
});
}
})
- easyui方法扩展
- EasyUI扩展方法
- 扩展easyui方法
- easyui datagrid 扩展方法
- Easyui Datagrid扩展fixRownumber方法
- 扩展easyui常用的方法
- EasyUI扩展方法 + jutil.js
- jquery easyui 中扩展datagrid自定义方法
- Easyui的validatebox验证方法自定义扩展
- easyui 扩展
- 扩展easyui tree的两个方法 获取实心节点
- 扩展jquery easyui tree的搜索树节点方法
- Easyui tree扩展tree方法获取一级子节点
- jquery扩展easyui的datagrid组建,添加loading方法
- 扩展 easyui-tabs 插件 关闭标签页方法
- Easyui tree扩展tree方法获取一级子节点
- 扩展jquery easyui tree的搜索树节点方法
- 扩展easyui 功能-datebox
- 按值传递和引用传递的区别
- 电脑BIOS 设置
- Spring常用注解
- jQuery自定义插件
- Grunt的配置及使用(压缩合并js/css)
- easyui方法扩展
- OJ平台中的典型输入处理
- MyEclipse+Tomcat+MAVEN+SVN项目完整环境搭建(一)
- iPhone开发之深入浅出 (5) — ARC之Outlet与弱引用
- yum使用总结-异常篇
- 多文件结构
- 排序方法-JS
- 三维引擎成果(高程影像渲染)
- linux下搭建LNMP(linux+nginx+mysql+php)环境之mysql5.5安装