[英]Get values of all checked radio buttons using JQuery
使用JQuery我正在嘗試執行驗證,並獲取頁面中所有動態生成的單選按鈕的值。
我的頁面上有10個問題,每個問題都有一個單選按鈕組(是/否)。
當單擊單選按鈕我想將它的值發送到問題的數據庫時,這是我的代碼
<p>Question 1</p>
<input id="1_1" type="radio" name="1" value="Yes" />
<input id="1_2" type="radio" name="1" value="NO" />
我在谷歌搜索,發現此代碼
$('input[name=radioName]:checked', '#myForm').val()
但我不知道使用它的正確方法是什么?
根據您的HTML結構,試試這個: -
var arr = []; // take an array to store values
$('input[type="radio"][name="1"]:checked').each(function(){
arr.push($(this).val()); //push values in array
});
如果你想要所有<radio>
的值,你可以做
var ans = $('[name=1]:checked').map(funciton(){
return $(this).val();
}).get();
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.