簡體   English   中英

如何從多個無線電組動態獲取檢查值?

[英]How to dynamically get checked value from multiple radio groups?

我有多個具有相同名稱和ID號的無線電組。 (group1,group2,group3 ...)獲得一個值:

var value = $('input:radio[name="group1"]:checked').attr("value");

如果我知道要在其中獲取選中屬性的組的ID號,該如何獲取?

var i = 2;
var value = $('input:radio[name="group" + i]:checked').attr("value");

不工作。

i是一個變量,您不能直接將其放在字符串中。

使用字符串連接將i與字符串段連接起來:

$(':radio[name="group' + i + '"]:checked').val();

演示: http//jsfiddle.net/Pz66U/

注意:您可以選擇:radio而不使用:input

嘗試正確進行concatenation

var i = 2;
var value = $('input:radio[name="group"' + i +']:checked').val();

並檢索值,可以使用.val()

暫無
暫無

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

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