关于 easyui datagridfilter 中的combox 过滤
var_activitimodel_datagrid.datagrid({
singleSelect: true,
fit: true,
striped: true,
fitColumns: false,
remoteFilter: true,
sortName: 'id',
sortOrder: 'desc',
loadMsg: '正在努力加载,请稍后.....',
rownumbers: true,
pagination: true,
onClickRow: function (rowIndex, rowData) {
//加载日志
func_activitimodel_Load_Log(rowData.id);
},
onSortColumn: customOnSortColumn,
columns: [
[
{
field: 'id',
width: 60,
hidden: true
},
{
field: 'key',
title: "KEY",
width: 100,
sortable: true,
align: 'center'
},
{
field: 'name',
title: "分类名称",
width: 200,
sortable: true,
align: 'left'
},
{
field: 'category',
title: "分类",
width: 200,
sortable: true,
align: 'left',
formatter: function (value, row, index) {
var _temp_OrderTypeNmae = "";
$.each(var_OrderTypeInfo, function (item_index, item_value) {
console.info(item_value);
if (item_value["id"] == value) {
_temp_OrderTypeNmae = item_value["name"];
return;
}
});
return _temp_OrderTypeNmae;
}
},
{
field: 'revision',
title: "当前版本",
width: 100,
align: 'left',
disablefilter: true
},
{
field: 'tenantId',
title: "租户",
width: 100,
align: 'left',
disablefilter: true
},
{
field: 'createTime',
title: "创建时间",
width: 200,
align: 'center',
disablefilter: true
},
{
field: 'lastUpdateTime',
title: "最后更新时间",
width: 200,
align: 'center',
disablefilter: true
},
{
field: 'metaInfo',
title: "元数据",
width: 200,
align: 'left',
disablefilter: true
}
]
]
}).datagrid('enableFilter', [
{
field: 'category',
type: 'combobox',
editable: false,
options: {
panelHeight: 'auto',
mode: 'remote',
valueField: 'id',
textField: 'name',
loader: function (param, success, error) {
$.ajax({
url: dourl + "findOrderType.do",
data: {q: param.q},
type: 'post',
cache: false,
dataType: 'json',
success: function (data) {
success(data);
},
error: function () {
error.apply(this, arguments);
}
});
},
onChange: function (value) {
if (value == '') {
var_activitimodel_datagrid.datagrid('removeFilterRule', 'enable');
} else {
var_activitimodel_datagrid.datagrid('addFilterRule', {
field: 'category',
op: 'equal',
value: value
});
}
var_activitimodel_datagrid.datagrid('doFilter');
}
}
}
]);
关于 easyui datagridfilter 中的combox 过滤的更多相关文章
- easyui datagrid中关联combox
datagrid中列上关联combobox{ field: 'SysCode', title: '系统代码', width: 150, align: 'left', editor: { type: ' ...
- 基于easyui框架中input 类型的checkbox拼接成字符串存入数据库和读取选中---善良公社项目
项目中我做修改用户个人资料的时候,有一个需求是帮助人员的帮助类型如图下所示: 当初想如果是asp.net控件的话应该很简单实现,如果不是基于easyUI框架那就太简单了,现在是受框架的限制与是前端ht ...
- easyui datagrid中 多表头方法总结
easyui datagrid中怎么设置表头成多行显示呢?其实很简单,就是给datagrid的columns属性设置成多个数组就行了.下面直接看例子吧,这是一个两行表头的,按照此方法,还可以设置三行表 ...
- jQuery EasyUI API 中文文档 - ComboGrid 组合表格
jQuery EasyUI API 中文文档 - ComboGrid 组合表格,需要的朋友可以参考下. 扩展自 $.fn.combo.defaults 和 $.fn.datagrid.defaults ...
- jQuery EasyUI API 中文文档 - ValidateBox验证框
jQuery EasyUI API 中文文档 - ValidateBox验证框,使用jQuery EasyUI的朋友可以参考下. 用 $.fn.validatebox.defaults 重写了 d ...
- jQuery EasyUI API 中文文档
http://www.cnblogs.com/Philoo/tag/jQuery/ 共2页: 1 2 下一页 jQuery EasyUI API 中文文档 - 树表格(TreeGrid) 风流涕淌 ...
- gitignore文件中添加新过滤文件,但是此文件已经提交,如何解决?
gitignore文件中添加新过滤文件,但是此文件已经提交到远程库,如何解决? 第一步,为避免冲突需要先同步下远程仓库 git pull 第二步,在本地项目目录下删除缓存 git rm -r --ca ...
- Python Django开发中XSS内容过滤问题的解决
from:http://stackoverflow.com/questions/699468/python-html-sanitizer-scrubber-filter 通过下面这个代码就可以把内容过 ...
- easyui dialog 中 panel-body 高度太小出现 滚动条 的原因
easyui dialog 中 panel-body 高度太小出现 滚动条 的原因: dialog 高度比 iframe 高度大79 就可以了 $.editcompanypersoninfo = fu ...
随机推荐
- 也说JS脚本加载控制
问题背景 前端采用的 iframe + html 做后台管理系统.现在js.jquery插件非常多,每次页面都是引用就类似这样: <script src="../Scripts/jqu ...
- Red-Black Tree
A red-black tree is a Binary Search Tree that satisfy the red-black tree properties: 1. Every node i ...
- Django-内置Admin
Django内置的Admin是对于model中对应的数据表进行增删改查提供的组件,使用方式有: 依赖APP: django.contrib.auth django.contrib.contenttyp ...
- Linux服务器中OpenSSH的源码编译与升级
Linux服务器中OpenSSH的源码编译与升级 https://www.oschina.net/question/12_7383
- Perl语言入门--3--文件读取与写入
现有文件test.txt,内容为:"123\n456" 1,打开文本test.txt #!/usr/bin/perl open d,"test.txt"; d ...
- Restful接口设计
URL设计规范:/模块/资源/{标示}/集合1/... eg: /user/{uid}/friends ->好友列表 例子:秒杀系统API设计 1.请求参数绑定:@PathVariable(&q ...
- 解决xshell 、SecureCRT中文乱码
一.解决xshell 中文乱码 在xshell命令行里面 输入: locale输出: LANG=zh_CN.UTF-8LC_CTYPE="zh_CN.UTF-8"LC_NUMERI ...
- 前段基础JavaScript
JavaScript概述 JavaScript的历史 1992年Nombas开发出C-minus-minus(C--)的嵌入式脚本语言(最初绑定在CEnvi软件中).后将其改名ScriptEase.( ...
- hdu 1054(最小点覆盖集)
Strategic Game Time Limit: 20000/10000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) ...
- ros下xtion用法
xtion用openni2_launch openni2.launch就可以打开,但是在使用过程中有一些定制性问题: 首先弄清openni2_launch 中一些topic都是什么意思 http:// ...