请选择 进入手机版 | 继续访问电脑版

njhg001

金牌服务用户

95

主题

283

帖子

994

积分

金牌服务用户

积分
994

微信认证勋章

njhg001
金牌服务用户   /  发表于:2026-1-5 15:46  /   查看:133  /  回复:14
1金币
本帖最后由 njhg001 于 2026-1-5 15:52 编辑

如何通过服务端命令从后端获取数据作为下拉选择器的数据源?
要求类似于选择器绑定数据源的操作,提供:值和显示文本?



要求:
1、选择框要可以输入文本
2、根据文本调用服务端命令查询数据
3、以查询到的数据作为选择器的数据来源,区分:值和显示文本

附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

14 个回复

Felix.LiWyn认证
超级版主   /  发表于:2026-1-5 16:25:01
沙发
您后端正常返回一个数组对象即可:

有Key有value,然后前端用一个变量接收:

再用操作单元格命令,操作EL选择器:

选择操作对象数组即可,然后把后端的key和Vlaue赋值给EL选择器即可

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
njhg001
金牌服务用户   /  发表于:2026-1-5 16:53:46
板凳
Felix.Li 发表于 2026-1-5 16:25
您后端正常返回一个数组对象即可:

有Key有value,然后前端用一个变量接收:



按照这个方法,我已经可以实现通过一个按钮,如上图 查找,将数据通过服务端命令载入到下拉列表中,但是操作麻烦:
1、在下拉框中输入关键词
2、点击 查找,获取列表
3、再点击下拉框选择

希望能在下拉框中输入关键词后直接就能调用服务端命令获取数据,选择即可完成操作


请教如何解决?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
Felix.LiWyn认证
超级版主   /  发表于:2026-1-5 17:52:11
地板
您试试内置的选择器,可以内置选择器可以在输入完成后,执行命令

那就是输入,回车,查询改变,这个效果是不是好点

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
njhg001
金牌服务用户   /  发表于:2026-1-5 23:45:07
5#
Felix.Li 发表于 2026-1-5 17:52
您试试内置的选择器,可以内置选择器可以在输入完成后,执行命令

那就是输入,回车,查询改变,这个效果 ...

内置的选择器不能设置数据源
回复 使用道具 举报
恒德勤智
中级会员   /  发表于:2026-1-6 08:51:45
6#
内置选择器可以用试图做数据源
回复 使用道具 举报
Felix.LiWyn认证
超级版主   /  发表于:2026-1-6 10:29:11
7#
嗯嗯,然后关于这个我做了个简单的Demo:



如果下拉库输入的是一个数字,确定输入后,下拉框就是查询输入数字的,当然,我现在没有做判断,你可以判断用户输入的是某些东西的时候,执行查询数据并改下拉库,当下拉库是别的时候,你执行别的逻辑就行了

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
njhg001
金牌服务用户   /  发表于:2026-1-6 15:10:43
8#
Felix.Li 发表于 2026-1-6 10:29
嗯嗯,然后关于这个我做了个简单的Demo:

谢谢你的demo
我试了一下,好像没能解决我的问题。
我希望的是,在选择下拉框中输入文本,就去调用服务端命令,获取数据,供选择器下拉选择。
另外,我基本都是采用的EL的组件,如果使用内置的选择器,和EL控件的风格不一致,不好看。
回复 使用道具 举报
Felix.LiWyn认证
超级版主   /  发表于:2026-1-6 16:37:57
9#
嗯,懂了,这个我们在研究一下吧,如果有别的办法了在回复您
回复 使用道具 举报
njhg001
金牌服务用户   /  发表于:2026-1-6 16:39:18
10#
Felix.Li 发表于 2026-1-6 16:37
嗯,懂了,这个我们在研究一下吧,如果有别的办法了在回复您

好的,谢谢
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部