如何使用JQuery或Prototype獲取所選單選按鈕的值?如何使用Prototype或JQuery獲取所選單選按鈕的值
這裏是我的形式:
<label for="deliveryChoice">Courier <b>£3.00</b></label>
<input type="radio" name="deliveryChoice" value="2.00" onchange="updateBasketTotals();" />
<label for="deliveryChoice">Royal Mail <b>£2.80</b></label>
<input type="radio" name="deliveryChoice" value="2.00" onchange="updateBasketTotals();" />
最後2個命令我試過了:
deliveryVal = Form.getInputs('deliveryProcessor','radio','deliveryChoice').find(function(radio) { return radio.checked; }).value;
deliveryVal = jQuery('[name="deliveryChoice"]:radio:checked').val();
任何想法?
編輯
的單選按鈕作爲頁面加載後的AJAX調用的結果而創建。下面是一個的jsfiddle鏈接吧:jsfiddle.net/4naqm
你在同一頁面上使用jQuery和Prototype嗎?如果是這樣,'$'可能不是jQuery函數。 –
我使用了兩個,但JQuery.noConflict是我使用JQuery –
所以這意味着你實際上使用'jQuery(...)'而不是'$(...)'? [SSCCE](http://sscce.org)怎麼樣? –