您好我正在努力制作一个我需要制作
的功能选中单选按钮
根据按钮属性值
应该等于单选按钮值。
下面是我的代码
<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>
但这不起作用请建议我如何实现这个
谢谢
答案 0 :(得分:1)
您需要使用字符串连接来使用变量值rad
,否则它会搜索值为rad
的输入元素,而不是查找存储在变量rad
中的值
$('#oustandingItems').find('input[value=' + rad + ']').prop('checked', true)
var myValue = $('#oustandingItems').find('input[value=' + rad + ']').val()
演示:Fiddle