2010-04-20 72 views
0

有没有办法使用单选按钮创建动态href?使用单选按钮的动态href

radio = value1 
radio = value2 
radio = value3 

<a href="test.php?value=radio"> 
+0

如果你想提交表单数据 - 使用表单和一个提交按钮!如果你想要点击三件东西去不同的地方 - 使用三个链接!不要尝试混合链接和表单控件,建立在工作的东西上:http://icant.co.uk/articles/pragmatic-progressive-enhancement/#build – Quentin 2010-04-20 10:32:44

回答

0

我不知道你有什么做的,但是你可以:

$(function(){ 
    $('input[type="radio"]').click(function(){ 
    if ($(this).is(':checked')) 
    { 
     $('a').attr('href', 'test.php?value' + $(this).val()).text($(this).val()).appendTo($('body')); 
    } 
    }); 
}); 
+0

非常感谢^^ 它也可以用无线电按钮和复选框组合? – Xin 2010-04-20 10:47:05

+0

@Xin:不客气,是的,你也可以用复选框进行操作,只需在$('input [type =“radio”]')行改变电台名称即可。 – Sarfraz 2010-04-20 10:48:07

+0

我明白了,很多= D – Xin 2010-04-20 11:14:16