Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/77.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
获取单选按钮检查值jquery版本1.9.1_Jquery - Fatal编程技术网

获取单选按钮检查值jquery版本1.9.1

获取单选按钮检查值jquery版本1.9.1,jquery,Jquery,我有一组名为rdoSearchBy的单选按钮。我想通过它的名字来获取选中的值。下面是我的html代码 <asp:RadioButton ID="rdoPurchaseDate" runat="server" value="purchaseDate" Text="Purchase Date" Checked="true" GroupName="rdoSearchBy" name="rdoSear

我有一组名为rdoSearchBy的单选按钮。我想通过它的名字来获取选中的值。下面是我的html代码

 <asp:RadioButton ID="rdoPurchaseDate" runat="server" value="purchaseDate" Text="Purchase Date"
                                                Checked="true" GroupName="rdoSearchBy" name="rdoSearchBy" ClientIDMode="Static" />

<asp:RadioButton ID="rdoReceiveDate" runat="server" value="receiveDate" Text="Receive Date"
                                                GroupName="rdoSearchBy" name="rdoSearchBy" ClientIDMode="Static" />
但是上面的代码不起作用,我使用的是jquery的1.9.1版本

有人能帮我吗?

不要用
只写


var sortingParameter=$(“输入[name=rdoSearchBy]:选中”).val()

尝试以下示例

HTML

用这个

$('input[name$="rdoSearchBy"]').change(function(){
    alert($('input[name$="rdoSearchBy"]:checked').val());
});
name$
将在
name
属性中搜索
rdoSearchBy
作为
last string

你能制作一把小提琴再现问题吗?我怀疑一个
asp:RadioButton
!=<代码>输入?控制台中有错误吗?jquery已加载或未定义。您能在中显示生成的HTML吗?我猜您试图在未选中单选按钮时分配
var sortingParameter
,因此选择器与任何内容都不匹配。将更改处理程序附加到它,检查是否已选中,如果已选中,则将其分配给
sortingParameter
@sandeep.mishra值或jquery有什么未定义的?我正在使用asp:radiobutton@sandeep.mishra所有控件都将在
html
中呈现。如需更多帮助,请提供
生成的Html
以下是在呈现购买日期时生成的Html检查我的更新答案感谢一切正常
    <input type="radio" id="edit-filter-1" name="rdoSearchBy" value="1" class="form-radio">
    <label class="option" for="edit-filter-1">One</label>

    <input type="radio" id="edit-filter-2" name="rdoSearchBy" value="2" class="form-radio">
    <label class="option" for="edit-filter-2">Two</label>
$('input[name="rdoSearchBy"]').change(function(){
    alert($('input[name="rdoSearchBy"]:checked').val());
});
$('input[name$="rdoSearchBy"]').change(function(){
    alert($('input[name$="rdoSearchBy"]:checked').val());
});