jQuery从URL获取参数值并检查radiobutton PHP

jQuery从URL获取参数值并检查radiobutton PHP,php,jquery,forms,checkbox,radio-button,Php,Jquery,Forms,Checkbox,Radio Button,嗨,我有一个从几个单选按钮来过滤我的数据…我想检查网址,使单选按钮检查…我如何才能做到这一点 表格: 它的工作对我来说很好,我只想检查url中的参数值,并检查单选按钮 谢谢…那么,当URL的查询字符串中有链接值时,您是否要求检查页面加载上的相应单选按钮 如果是这样,您可以通过两个步骤完成:1。解析URL。2.更新正确的单选按钮 我假设在您的示例中,您打算用类似于ABC的示例替换[value],以匹配示例的其余部分。换句话说, 如果是这样,那么您的javascript应该如下所示: $(docum

嗨,我有一个从几个单选按钮来过滤我的数据…我想检查网址,使单选按钮检查…我如何才能做到这一点

表格:

它的工作对我来说很好,我只想检查url中的参数值,并检查单选按钮


谢谢…

那么,当URL的查询字符串中有链接值时,您是否要求检查页面加载上的相应单选按钮

如果是这样,您可以通过两个步骤完成:1。解析URL。2.更新正确的单选按钮

我假设在您的示例中,您打算用类似于
ABC
的示例替换
[value]
,以匹配示例的其余部分。换句话说,

如果是这样,那么您的javascript应该如下所示:

$(document).ready(function() {
    $('input[type=radio]').click(function() {
        window.location=$(this).attr('data-href');
    });
    // parse the url:
    var link = window.location.search.match(/link=(\w+)/)[1];
    if (typeof link !== 'undefined') {
        // update the correct radio button:
        $('input[value="' + link + '"]').prop("checked", true);
    }
});

嗨,谢谢你的时间…但是很抱歉上面的代码对我不起作用…你需要提供更多信息。我在回答中做了两个假设。一个是关于澄清你真正想问的问题,另一个是关于我认为你无意中留下的
[value]
占位符。如果我的代码不起作用,那么我的一个或两个假设都是错误的。至少说出哪一个。我发现了我的错误,先生…数据库中存储的值之间有空格,如“abc de”、“stall mor”等…现在我用“-”替换URL中的空格…现在我如何用jquery中的空格替换“-”…谢谢。。。。
$('input[type=radio]').click(function()
  {
     window.location=$(this).attr('data-href')
  });
$(document).ready(function() {
    $('input[type=radio]').click(function() {
        window.location=$(this).attr('data-href');
    });
    // parse the url:
    var link = window.location.search.match(/link=(\w+)/)[1];
    if (typeof link !== 'undefined') {
        // update the correct radio button:
        $('input[value="' + link + '"]').prop("checked", true);
    }
});