【发布时间】:2013-06-14 16:28:00
【问题描述】:
当我有多个按钮可以点击相同的“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>
【问题讨论】: