如何使用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)怎么样? –