javascript - 检查 select2 下拉列表以进行强制字段验证的条件

标签 javascript jquery html

我有多个 select2 下拉菜单和文本字段,我需要对文本字段和下拉菜单进行验证。我能够验证文本字段但不能验证下拉字段。

我已经为下拉菜单和文本字段编写了一个类,如 MandatoryDD 和 MandatoryTxt。

我能够验证所有文本字段但无法遍历下拉字段,有没有办法检查下拉值(检查第一个下拉值,在我的情况下是“SELECT”选项或检查索引号( 0 在我的例子中)

最佳答案

因为 this.value 不会返回 dropdown 的选定选项的值。要获取下拉列表的选定选项值,试试这个 -

jQuery(this).find("option:selected").val();

关于javascript - 检查 select2 下拉列表以进行强制字段验证的条件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45720136/

相关文章:

javascript - eBay Finding API - 为什么 findItemsAdvanced JSON 结果元素都是数组?

javascript - 带单选按钮的过滤功能

javascript - 如何找到我想要传递信息的Vue组件?

javascript - 为什么这个 html 不起作用

html - CSS nth-child 问题

html - 当使用具有多个权重的谷歌网络字体时,IE6-8 会感到困惑

javascript - 限制特定值javascript之间的字符串拆分

javascript - Splitter.js 不适用于新版本的 jQuery

java - 使用 jquery 自动完成将值传递给隐藏字段

ajax - Ajax 和 Jquery-Ajax 之间的区别