从下拉列表中获取所选值
get selected value from drop down
我想根据下拉列表更改邮政编码,例如,如果我从下拉列表中选择加拿大名称"ddlselcountry"
并且加拿大在下拉列表中排名第 40 位,因为只有邮政编码应该更改(我应该为"if 条件"输入什么条件),对于其他国家/地区,它应该转到 else 条件。
我已经在上面的示例中尝试过这个,但是如果条件,我不会进入内部,它正在生成错误。
if ($("#ddlselcountry")[0].selectedindex == "40"){
var zipCodePattern = /^[A-Za-z0-9]{3}[ ]{1}[A-Za-z0-9]{3}$/;
return zipCodePattern.test(zipcode);
}
它selectedIndex
不是selectedindex
.它区分大小写。
$("#ddlselcountry")[0].selectedIndex
取而代之的是,您可以使用
$("#ddlselcountry").val() == 'value of canada';
请将 selectedindex 更改为 selectedindex$("#ddlselcountry").selectedIndex
你可以试试这个
if ($("#ddlselcountry").selectedIndex == "40"){
var zipCodePattern = /^[A-Za-z0-9]{3}[ ]{1}[A-Za-z0-9]{3}$/;
return zipCodePattern.test(zipcode);
}
相关文章:
- 如何使用JavaScript/JQuery获取下拉列表的选定值
- jQuery 设置和获取下拉列表和输入的本地存储数据
- 如何获取下拉列表的默认值
- 从动态生成的输入字段中获取下拉列表中的数据,而无需保存值 - jquery
- 获取下拉列表的选定值
- 如何在与MySQL数据库相同的PHP页面中获取下拉列表的值
- 从数组 Jquery 中获取下拉列表的选定索引
- 如何获取按键值以获取下拉列表中的 TAB 键代码
- 获取下拉列表的选定 id
- 如何使用jquery获取下拉列表的选定选项值
- RadGrid-使用javascript获取下拉列表索引
- 按值获取下拉列表/组合框的索引(客户端)
- 在angularjs中无法获取下拉列表的值
- 在javascript中获取下拉列表值
- 没有使用angular.js获取下拉列表的默认选择值
- 从c#对象列表中获取下拉列表选择选项
- 在JQuery中使用名称获取下拉列表值
- 不能使用jquery获取下拉列表项的值
- 基于选定的第一个下拉列表获取下拉列表的值
- 获取下拉列表的值,而不仅仅是ID