0
有了這個代碼,在我的網頁apears幾次:訪問單選按鈕的HTML標籤中滑動的價值
<div>
<input type="hidden" name="product" id="productF3" value="7">
<div>
<input type="radio" name="size" id="size_s" value="3"> small size
</div>
<div>
<input type="radio" name="size" id="size_n" value="4"> regular size
</div>
</div>
我有一個問題讓所選擇的值,從productF3元素開始。 現在,我使用這個代碼來解決我的問題:
if($("#productF3").next().children("input[@name=size]:checked").val() != undefined) do something
else if($("#productF3").next().next().children("input[@name=size]:checked").val() != undefined) do something
else alert("Select a size");
但我希望有一個更強大的解決方案,有什麼建議?
謝謝!
我發佈的html代碼在我的頁面上出現了好幾次,所以我需要確保我獲得了「productF3」旁邊選中的單選按鈕的值。 – VladN
您需要單選按鈕而不是複選框,並根據http://api.jquery.com/checkbox-selector/「爲了在現代瀏覽器中獲得更好的性能,請改用[type =」checkbox「]。」 :收音機有相同的評論。 – Chris
@Hubrus立即檢查。 @Chris你說得對。我被那些':checked'選擇器弄糊塗:)。 – Beniamin