Easy UI combogrid模糊查询 并且解决 输入字符时出现一堆字符问题

主要是keyHandler里面的东西,通过reload来返回给后台,url地址是哪里,返回的内容就在哪里


            $('#dwid').combogrid({
                url: 'url',
                panelWidth: 200,
                multiple: true,
                idField: 'dwid',
                textField: 'dwname',
                delay: 500,
                editable: true,
			  columns: [[
					{ field: 'checked', checkbox: 'true' },
					{ field: 'dwname', title: '点位名称', width: 160 }
				]], keyHandler: {
				    up: function () { },
				    down: function () { },
				    enter: function () { },
				    query: function (q) {
				        //动态搜索
				        $("#dwid").combogrid("grid").datagrid("reload", { 'dwname': q });
				        console.log(q)
				        // $(this).combogrid("textbox").val(q);
				        $("#dwid").combogrid("setValue", q);
				        if (q == '') {
				            $("#dwid").combogrid("clear");
				        }
				    }
				}
            });

有时候输入字符模糊查询时 可能会导致字符变多注意引入的js 顺序
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值