2017-08-16 52 views
1

我有多個select2下拉菜單和文本字段,我需要對文本字段和下拉列表進行驗證。我能夠驗證文本字段,但不能驗證下拉字段。條件檢查select2下拉列表中的必填字段驗證

我已經爲MandatoryDD和MandatoryTxt寫了一個下拉式和文本字段的類。

我能夠驗證所有的文本字段,但無法迭代通過下拉字段,有沒有什麼辦法來檢查下拉值(檢查第一個下拉值,這是'選擇'選項在我的情況或檢查索引號(在我的情況下,0)

回答

1

怎麼一回事,因爲THIS.VALUE不會爲下拉列表中選擇選項,返回值要獲得下拉列表中選擇的選項值,試試這個 -

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

我想我的第一個值的下拉即SELECT並檢查條件,如果用戶沒有選擇下拉值並仍然將第一個值顯示爲SELECT,則會拋出一條消息。 – priya

+0

分隔你的每個循環下拉。之後,使用我在答案中寫的語法。 –

+0

你試過了嗎? –