2014-03-05 87 views
0

我有一個單選按鈕,其中包含值爲a,b,c, d。現在我試圖只檢查其值等於var correct的單選按鈕Regardless of Case sensitivity,其中包含的值如AB,C,D。請讓我知道如何用javascript/jquery做到這一點?我嘗試了下面的東西,但它沒有工作。單選按鈕檢查不區分大小寫的匹配

$("#radio" + correcto).prop("checked", true); 

回答

3

您是否故意使用ID選擇器來訪問您的單選按鈕?我不認爲這真的是你想要的。嘗試下列操作之一:

$(':radio[value=' + correct.toLowerCase() + ']').prop('checked', true) 

$(':radio').each(function() { 
    $(this).prop('checked', $(this).val() === correct.toLowerCase()); 
})