当我有多个按钮可以使用相同的“id”单击时,我正在尝试创建一种简单的方法来从自定义 HTML 属性中提取信息。
我想知道我是否可以从我按下的特定按钮传递“url”属性值。现在,它总是只抓住第一个......
代码:
<script>
$(document).ready(function() {
$(":input[id='alarm']").click(function() {
alert($("input[url]").attr("url"));
});
});
</script>
<table id='alarms'>
<th>ID</th>
<th>CaseID</th>
<th>Alarm</th>
<tr>
<td width="50">2040</td>
<td width="180">TEST-111110-123-R4</td>
<td><input id="alarm" type="button" value="Cancel" url="../silencealarm.php?id=2040"></td>
</tr>
<td width="50">2042</td>
<td width="180">TEST-111110-123-R6</td>
<td><input id="alarm" type="button" value="Cancel" url="../silencealarm.php?id=2042"></td>
</tr>
</table>