天翎MyApps技术社区 - 低代码平台 | 流程管理系统 | BPM软件

 找回密码
 注册成为天翎用户
12
返回列表 发新帖
楼主: 网络菜菜

[已解决] 关于智能提示搜索框的利用请教

[复制链接]
 楼主| 网络菜菜 发表于 2026-3-25 09:11:53 | 显示全部楼层
yaya 发表于 2026-3-24 16:17
BMMC_input这个不为空也没有限制5条数据?

没有的,参见下图

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册成为天翎用户

x
yaya 发表于 2026-3-25 11:28:01 | 显示全部楼层

把BMMC_input打印出来看看
智能提示框的搜索方式是动态数据查询?
脚本可以改成这样试试:
(function(){
        var opts = $TOOLS.createOptions();
        opts.add("","");
        var BMMC_input = getParameter("_keyword"); //模糊查找时用
        if (BMMC_input == "" || BMMC_input.length<= 0){
                BMMC_input = "";
        } //模糊查找时用
        var aa = "%";
        var sql = "select item_主表字段 AS item_主表字段, item_编号 AS item_编号, '"+getDomainid()+"' as domainid from `obpmsp1`.`tlk_主表`";
        if(BMMC_input != ""){  
                var sql = "select item_主表字段 AS item_主表字段, item_编号 AS item_编号, '"+getDomainid()+"' as domainid from `obpmsp1`.`tlk_主表` where item_编号 LIKE '"+aa+BMMC_input+aa+"' limit 0,2";  

        }
        var BMMCs = queryBySQL(sql);
        var rtn = "";
        if(BMMCs != null || BMMCs != ''){
                for (var iter = BMMCs.iterator(); iter.hasNext();) {
                        var BMMC = iter.next();
                        rtn = BMMC.getItemValueAsString("编号");
                        opts.add(rtn,rtn);
                }
        }
        return opts;
})()

本版积分规则

QQ|手机版|天翎MyApps技术社区 ( 粤ICP备11093750号 )

GMT+8, 2026-8-12 04:39

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表