如何通过jquery 控制dropdownlist控件显示的选中值

从文本框输入一个或几个字,与dropdownlist控件的item比较,相同的项设为控件当前的选中值。比如控件有12345,当前显示1,我从文本框输入5,则控件的选择项内... 从文本框输入一个或几个字,与dropdownlist控件的item比较,相同的项设为控件当前的选中值。比如控件有1 2 3 4 5 ,当前显示1 ,我从文本框输入5,则控件的选择项内容为5. jquery代码如何写?谢谢! 展开
 我来答
littles1
推荐于2016-07-20 · 超过30用户采纳过TA的回答
知道答主
回答量:65
采纳率:0%
帮助的人:72.1万
展开全部
假设文本框的id为"txt",下拉列表的id为"sel"。
$(document).ready(function() { // 页面加载时绑定如下处理
$("#txt").change(function(){ // 当文本框的值改变时触发
var txt = $("#txt").val(); // 获取文本框的值
$("#sel").val(txt); // 设定下拉列表选中项为文本框指定的项
});
});
更多追问追答
追问
谢谢,我描述得可能不准确,dropdownlist内容是动态加载的,按您的方法好像不行啊。
也就是前边有个“单位”的下拉列表,根据内容动态添加“设备名称”dropdownlist的项,因为项比较多,我想在文本框输入名字或其中几个字,设备名称列表直接选中该项设备。
追答
喔,我以为就是简单的数字呢。
这样的话,就要看具体需求了,我要说的东西很多,字数超限,怎么办呢,你有邮箱吗?
森小刀cS
2015-10-19 · TA获得超过181个赞
知道小有建树答主
回答量:473
采纳率:0%
帮助的人:115万
展开全部
显示内容用.text() 值用val()
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式