通过attribure从Array获取特定的输入元素

时间:2016-12-23 08:46:09

标签: javascript jquery

我有Check-box数组列表,我希望按特定属性获取特定的复选框。

让我在数组对象中有20个复选框。每个复选框都包含属性([\d]+) ([\w\s\S]+)\s\s+([\w\s\S]+)\s\s+([\w\s\S]*)

tradeId

我想只获得tradeId = 1

的复选框

如何获得

2 个答案:

答案 0 :(得分:4)

您可以非常轻松地在jquery中选择属性:

$('input[type=checkbox][tradeId=1]');



console.log($('input[type=checkbox][tradeId=1]')[0]);

<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<input name="chkTrades" type="checkbox" tradeId="1">
<input name="chkTrades" type="checkbox" tradeId="2">
<input name="chkTrades" type="checkbox" tradeId="3">
&#13;
&#13;
&#13;

答案 1 :(得分:1)

按属性选择复选框

$('input:checkbox[tradeId=1]');