TEL:400-8793-956
当前位置:程序、服务器

如何使用jQuery从下拉列表中获取所选文本

提问者: 近期获赞: 浏览人数: 发布时间:2020-12-20 15:01:21

 问:“如何使用jquery从下拉列表中选择文本”

虽然在Asp.Net应用我的工作陷在以下问题。
这是我正在使用的代码:
 
<选择类= “表单控件” id = “新帐户前缀” name = “ newaccountprefix” >
                                  <已选择禁用选项> </选项>
                                  < option value = “ mr” >先生。</ option >
                                  < option value = “ ms” >女士。</ option >
                                  < option value = “ mrs” >太太。</ option >
                                  < option value = “ dr” > Dr 。</ option >
                              </选择>
这是我的DropDown,我不会使用jquery在.js文件中获取选定的文本。
例如:
如果用户选择“先生”。我不需要使用jquery选定的值(即“先生”)。
 
任何人都有一些想法,如何实现这一目标。
 
答:您可以使用以下语法获取选定的文本。
 
$(“#yourdropdownid选项:已选择”).text();
人们经常在文本和val之间混淆。因此区别在于:.text()为您提供了在下拉菜单中看到的所选文本。.val()为您提供“选项”元素的值部分。
 
例如:-如果您写
 
 $(“#new-account-prefix选项:已选择”).text(); 
您将获得Mr.,Ms或您选择的任何内容,并在下拉列表中看到,
但如果您写
 
$(“#new-account-prefix选项:已选择”).val(); 
你会得到“先生”,“毫秒”等作为您的结果
上一篇: 如何解决“无法导入名称模型错误”?
下一篇: 如何使用jQuery添加mouseleave,mouseenter和click事件