如何在jQuery mobile中获取选中的单选按钮值?
我有一组单选按钮组。 如何为每个组检查是或现在检查哪个并将它们添加到arrays?
这是我到目前为止所得到的:
我的jquery代码:
$(function () { $("#getinfo").click(function () { $("input[name*=radio-choice-1]:checked").each(function () { alert($(this).val()); }); }); });
和单选按钮
getinfo
您正在寻找带有名称包含文本radio-choice-1
的已检查单选按钮 – 这只是一个单选按钮,因为它是全名。 我认为你真正想要的是选中的单选按钮,其名称包含文本radio-button-
所以只需从选择器中删除1
。
工作演示
这将完成工作。 我在我的项目中使用以下代码。 简单直接,如jQuery Mobile文档中所述。
$("input[type='radio']").bind( "change", function(event, ui) { console.log($(this).val()); });