簡體   English   中英

獲取JavaScript中的選定單選按鈕值

[英]Get selected radio button value in javascript

我已經動態創建了單選按鈕,並為其分配了ID。 現在當我嘗試時

function updateAO(id2) {
    var status = $('input[name=id2]:checked').val();
    alert(status);
}

它打印未定義。 誰能告訴我如何獲得這個價值。 提前致謝!!

您沒有正確使用參數。

var status = $('input[name="' + id2 + '"]:checked').val();

:checked選擇器將僅選擇當前已檢查的輸入,如果當時未檢查傳遞的輸入,狀態將保持未設置,請嘗試將JS更改為:

function updateAO(id2) {
    var status = $('input[name='+id2+']').val();
    alert(status);
}

要獲取選定的單選按鈕值,請使用

function updateAO(id2) {
    var status = $('input[name=id2]:checked').val();
    alert(status);
}

要選擇普通單選按鈕,請使用

function updateAO(id2) {
    var status = $('input[name=id2]').val();
    alert(status);
}

暫無
暫無

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

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