簡體   English   中英

獲取與使用Val()選擇的單選按鈕相同的值

[英]Getting the same value of the radio button selected using Val()

我有一個表單,希望獲得單選按鈕的值,但是即使我選擇其他單選按鈕並運行此功能,它也總是給我相同的值(“浮動”)!

HTML:

<input type="radio" id="license_floating" name="license" value="floating" class="realtime" />
<input type="radio" id="license_fixed" name="license" value="fixed" class="realtime" />

JS / JQuery:

alert($('form#quick input[name=license]').val());

表單被命名為快速表單,但是頁面上還有其他表單具有相同的ID。 但這不是問題,因為我通過引用表單以及元素ID正確地引用了它。

應該以某種方式要求選擇一個嗎?

確實需要幫助!

謝謝大家

您可以使用:checked來選擇單選按鈕

alert($('form#quick input[name=license]:checked').val());

如果需要,這也可以工作

alert($('form#quick input.realtime:checked').val());

但是您要指出#quick也位於其他位置,正如Gumbo在評論中指出的那樣,ID應該是唯一的。

暫無
暫無

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

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