选中单选按钮点击其他idv

时间:2013-12-14 09:16:26

标签: jquery attributes click radio

您好我正在努力制作一个我需要制作

的功能
  

选中单选按钮

     

根据按钮属性值

应该等于单选按钮值。

下面是我的代码

<table id="oustandingItems">
  <tr><th>Category</th></tr>
  <tr><td><input type="radio" name="mytest" value='124' /></td></tr>
  <tr><td><input type="radio" name="mytest" value="123"/></td></tr>
</table>


<button title ="124" class="findRow">Find Row</button>
<button title ="123" class="findRow">Find Row</button>



$(".findRow").click(function() { 
    var rad = $(this).attr('title');

    //alert($(this).attr('title'));
  var myValue = $('#oustandingItems').find('input[value=rad]').val()
   alert(myValue);

      //$("#myRow").val(myValue);
});

我需要检查单选按钮,其值将等于按钮标题值

<button title ="124" class="findRow">Find Row</button>
<button title ="123" class="findRow">Find Row</button>

但这不起作用请建议我如何实现这个

谢谢

1 个答案:

答案 0 :(得分:1)

您需要使用字符串连接来使用变量值rad,否则它会搜索值为rad的输入元素,而不是查找存储在变量rad中的值

$('#oustandingItems').find('input[value=' + rad + ']').prop('checked', true)

var myValue = $('#oustandingItems').find('input[value=' + rad + ']').val()

演示:Fiddle