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. 【HDU5785】Interesting [Manacher]

    Interesting Time Limit: 30 Sec  Memory Limit: 256 MB[Submit][Status][Discuss] Description Input Outp ...

  2. andriod开发增加一个菜单

      第一步: E:\01.prj\pyscrapy\Cet4\res\menu\main.xml <menu xmlns:android="http://schemas.android ...

  3. PL/SQL Developer 连接 Oracle

    1.从官网http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html  选择instant ...

  4. DRF的异常处理

    默认情况下,DRF框架通过内置的 exception_handler 方法,处理了如下异常: django内置异常 Http404 PermissionDenied DRF框架异常 APIExcept ...

  5. Plain Old Data (POD)

    Plain Old Data (POD) POD指的是这样一些数据类型:基本数据类型.指针.union.数组.构造函数是 trivial 的 struct 或者 class. POD用来表明C++中与 ...

  6. Selenium2+python自动化47-判断弹出框存在(alert_is_present)【转载】

    前言 系统弹窗这个是很常见的场景,有时候它不弹出来去操作的话,会抛异常.那么又不知道它啥时候会出来,那么久需要去判断弹窗是否弹出了. 本篇接着Selenium2+python自动化42-判断元素(ex ...

  7. centeros7远程访问mysql5.7

    先启动firewall防火墙: service firewalld start 打开3306端口: firewall-cmd --add-port=/tcp --permanent mysql授权ro ...

  8. 山东省第六届省赛 BIGZHUGOD and His Friends II(赛瓦定理)

    Description BIGZHUGOD and his three friends are playing a game in a triangle ground. The number of B ...

  9. 【转】Celery 分布式任务队列快速入门

    Celery 分布式任务队列快速入门 本节内容 Celery介绍和基本使用 在项目中如何使用celery 启用多个workers Celery 分布式 Celery 定时任务 与django结合 通过 ...

  10. SnowNLP:一个处理中文文本的 Python 类库[转]

    SnowNLP是一个python写的类库,可以方便的处理中文文本内容,是受到了TextBlob的启发而写的,由于现在大部分的自然语言处理库基本都是针对英文的,于是写了一个方便处理中文的类库,并且和Te ...