簡體   English   中英

從下拉列表中獲取價值

[英]Getting value from drop down list

我有2個下拉列表,ddl1和ddl2。 我使用javaScript,這樣如果ddl1更改為特定值,ddl2將被禁用並默認為其列表中的項目。 這很好用。

但是,當我單擊“添加”(回發到服務器)時,ddl2中的值未設置為javaScript設置的值。

如何使該值在服務器端可用? 我假設我需要進行AJAX調用。

提交表單時,不會發布已禁用的表單字段。 它們被視為不存在。 您可以嘗試通過JavaScript設置隱藏字段,然后在服務器端查找該字段。 實際上,您可以將隱藏字段命名為與第二個下拉列表相同,但如果您再次啟用下拉列表,請不要忘記刪除隱藏字段。

此外,如評論中所述,您可以將下拉列表“只讀”而不是“禁用”,它應該避免此問題。

我希望有所幫助!

暫無
暫無

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

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