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 过滤的更多相关文章

  1. easyui datagrid中关联combox

    datagrid中列上关联combobox{ field: 'SysCode', title: '系统代码', width: 150, align: 'left', editor: { type: ' ...

  2. 基于easyui框架中input 类型的checkbox拼接成字符串存入数据库和读取选中---善良公社项目

    项目中我做修改用户个人资料的时候,有一个需求是帮助人员的帮助类型如图下所示: 当初想如果是asp.net控件的话应该很简单实现,如果不是基于easyUI框架那就太简单了,现在是受框架的限制与是前端ht ...

  3. easyui datagrid中 多表头方法总结

    easyui datagrid中怎么设置表头成多行显示呢?其实很简单,就是给datagrid的columns属性设置成多个数组就行了.下面直接看例子吧,这是一个两行表头的,按照此方法,还可以设置三行表 ...

  4. jQuery EasyUI API 中文文档 - ComboGrid 组合表格

    jQuery EasyUI API 中文文档 - ComboGrid 组合表格,需要的朋友可以参考下. 扩展自 $.fn.combo.defaults 和 $.fn.datagrid.defaults ...

  5. jQuery EasyUI API 中文文档 - ValidateBox验证框

    jQuery EasyUI API 中文文档 - ValidateBox验证框,使用jQuery EasyUI的朋友可以参考下.   用 $.fn.validatebox.defaults 重写了 d ...

  6. jQuery EasyUI API 中文文档

    http://www.cnblogs.com/Philoo/tag/jQuery/ 共2页: 1 2 下一页  jQuery EasyUI API 中文文档 - 树表格(TreeGrid) 风流涕淌 ...

  7. gitignore文件中添加新过滤文件,但是此文件已经提交,如何解决?

    gitignore文件中添加新过滤文件,但是此文件已经提交到远程库,如何解决? 第一步,为避免冲突需要先同步下远程仓库 git pull 第二步,在本地项目目录下删除缓存 git rm -r --ca ...

  8. Python Django开发中XSS内容过滤问题的解决

    from:http://stackoverflow.com/questions/699468/python-html-sanitizer-scrubber-filter 通过下面这个代码就可以把内容过 ...

  9. easyui dialog 中 panel-body 高度太小出现 滚动条 的原因

    easyui dialog 中 panel-body 高度太小出现 滚动条 的原因: dialog 高度比 iframe 高度大79 就可以了 $.editcompanypersoninfo = fu ...

随机推荐

  1. CodeVS1747_NOI2002_荒岛野人_Savage_C++

    题目:http://codevs.cn/problem/1747/ 对于一个环,我们经常用取余来表示它走过若干圈后的位置 那么第 i 个野人第 x 年时所在的位置可表示为:(c[i]+p[i]*x)% ...

  2. python 使用装饰器并记录log

    1.首先定义一个log文件 # -*- coding: utf-8 -*- import os import time import logging import sys log_dir1=os.pa ...

  3. 四维偏序(K-D-Tree+rebuild)

    其实只是放个代码,会K-D-Tree的同学看了就知道怎么rebuild了,其实也是很简单粗暴的…… 单独再发一次吧,感觉把代码跟之前的一起发不知道啥时候就找不到了…… #include<bits ...

  4. 51nod 几道题

    1001 数组中和等于K的数对 基准时间限制:1 秒 空间限制:131072 KB 分值: 5 难度:1级算法题 给出一个整数K和一个无序数组A,A的元素为N个互不相同的整数, 找出数组A中所有和等于 ...

  5. DRF的过滤与排序

    过滤 对于列表数据可能需要根据字段进行过滤,我们可以通过添加 django-filter 扩展来增强支持. pip install django-filter 在配置文件中增加过滤后端的设置: INS ...

  6. HUST-1350 Trie

    1350 - Trie 时间限制:1秒 内存限制:128兆 104 次提交 35 次通过 题目描述 In computer science, a trie, is an ordered tree da ...

  7. selenium 滚动条操作(JavaScript操作)

    前言 一般我们想到的必须使用滚动条的场景是:注册时的法律条文的阅读.判断用户是否阅读完的标准是:滚动条是否拉到页面底部.当然,有时候为使操作更接近用户行为也会使用滚动条,例如用户要操作的元素在页面的第 ...

  8. unity学习笔记1--Space Shooter

    其实我一直觉得我是个模棱两可的人,就计算机这块来说,自己还是想制作游戏什么的,但是又得考虑到现实就业的问题,所以现在自己主要在学安卓和javaweb.现在大概是心血来潮吧,突然想追逐下自己的理想,虽然 ...

  9. hdu 5186(模拟)

    zhx's submissions Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/65536 K (Java/Others ...

  10. Ajax 生成流文件下载(实现代码)

    // 绑定导出按钮    $("#btnExport").clickCheckLogin(function () { var form = $("<form> ...