Easyui ComboBox 数据加载完成之后过滤数据

Easyui ComboBox 数据加载完成之后过滤数据

需求

在ComboBox 下拉框中过滤包含"物联网"三个字的选项

现状

期望

实现方式

使用 combobox 的方法在加载时过滤 loadFilter

方式一:HTML中编写

html 复制代码
<input id="enterpriseDepartmentCode" name="enterpriseDepartmentCode" style="width: 100%;height: 25px;"data-options="
                                        valueField:'id',
                                        textField:'description',
                                        editable:true,
                                        url:'${ctxPO}/json/bigorder/common/salesoffice',
                                        loadFilter: function(data){
                                            return data.filter(item => item.description.indexOf('物联网') > -1);
                                        }
                                        " class="easyui-combobox">

方式二:JS中编写

javascript 复制代码
$('#enterpriseDepartmentCode').combobox({
    valueField: 'id',
    textField: 'description',
    editable: true,
    url: '${ctxPO}/json/bigorder/common/salesoffice',
    loadFilter: function (data) {
        return data.filter(item => item.description.indexOf('物联网') > -1);
    }
});

以上都可以实现在数据加载时候完成过滤!

相关推荐
Student_Zhang4 小时前
一个管理项目中所有弹窗的弹窗管理器(PopupManager)
前端·ios·github
网络风云4 小时前
HTML 模块化方案
前端·html
灯把黑夜烧了一个洞5 小时前
2026年跨年倒计时网页版
javascript·css·html·2026跨年代码·新年代码
小满zs5 小时前
Next.js第十九章(服务器函数)
前端·next.js
仰望.5 小时前
vxe-table 如何实现分页勾选复选框功能,分页后还能支持多选的选中状态
前端·vue.js·vxe-table
zhenryx5 小时前
React Native 横向滚动指示器组件库(淘宝|京东...&旧版|新版)
javascript·react native·react.js
铅笔侠_小龙虾5 小时前
html+css 实现键盘
前端·css·html
POLITE35 小时前
Leetcode 54.螺旋矩阵 JavaScript (Day 8)
javascript·leetcode·矩阵
licongmingli5 小时前
vue2 基于虚拟dom的下拉选择框,保证大数据不卡顿,仿antd功能和样式
大数据·前端·javascript·vue.js·anti-design-vue
小笔学长5 小时前
Webpack 入门:打包工具的基本使用
前端·webpack·前端开发·入门教程·前端打包优化