2014-01-15 23 views
-2

我有几个单选按钮,每个单选按钮都有一个唯一的ID和一个对前端用户隐藏的值,我的要求是当用户单击提交按钮我想根据按钮的ID单选按钮的价值观......我会通过单选按钮的ID和想要得到的单选按钮的值..使用jquery获取基于id的单选按钮的值字段

<input type="radio" id="t1" name="group1" value="Tpsc"><br> 
<input type="radio" id="t2" name="group1" value="Empcs"> <br> 
<input type="radio" id="t3" name="group1" value="Hr1"> 

我有无论是否检查单选按钮,如果我通过t1然后我应该得到价值=“Tpsc”

这个要求可能听起来很愚蠢,但我实际升的要求是在别的地方我需要在我MVC3项目

+1

'-1'这个问题没有显示任何研究工作。 – undefined

+0

我不知道它是否与您的案例相关,但如果您需要传递数据而不显示给用户,则应该使用''。 –

回答

0

使用.val()函数来实现这个

$('#t1').val() 

DEMO

您可以克里特像

function GetValue(id) { 
    return $("#"+id).val(); 
} 

用法

功能
var value = GetValue('t1'); 

DEMO

0
function GetVal(idOfControl) 
{ 
    return $("#"+idOfControl).val(); 
} 

,并调用它像

var thatRadioValue=GetVal("t1"); 

这里是工作示例http://jsbin.com/olANuXo/1/

0

我不知道我完全理解你的要求,但如果你想要得到的通过ID的值,然后你可以选择它与jQuery。

var value = $('#t1').attr('value'); 
+0

或者你也可以使用.val()函数返回它的值。 –