簡體   English   中英

如何選擇(獲取)所有 <select> jQuery中的元素

[英]How to select(fetch) all the <select> elements in jQuery

我想填寫所有類似的選項

<select id=such_a_field>

以我的形式獲取輸入信息,我可以去

$inputs = $('#myFormName :input');

然后遍歷它們並根據id設置值。 對於我現在要從一個簡單輸入進行升級以限制用戶可以輸入內容的選擇字段,我首先要閱讀一組可用選項(當然是通過ajax從數據庫中讀取),然后設置正確的選項。一個基於數據庫中的內容。 不幸

$selects = $('#myFormName :select');

產生

Syntax error, unrecognized expression: unsupported pseudo: select

當然,:select不是偽選擇器。 僅擴展我上面的:input選擇器,然后增強我的字段設置代碼來處理選擇就足夠了。

你在找

$('#myFormName select')

select是標簽,因此您必須按原樣查詢。 :selected將為您提供選定的option

您需要使用元素選擇器

$selects = $('#myFormName select');

您想要表單中所有選擇標簽輸入的集合,請執行以下操作:-

$selects = $('#myFormName select');

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM