我正在努力使用 jquery 来识别我正在单击的按钮。
我有一个动态生成的列表类别以及一个删除按钮以将其从数据库中删除。
我的输入是这样的:
<input id="deletesector" class="deletesector" type="submit" name="deletesector-4" value="Remove"></input>
<input id="deletesector" class="deletesector" type="submit" name="deletesector-5" value="Remove"></input>
<input id="deletesector" class="deletesector" type="submit" name="deletesector-6" value="Remove"></input>
我的脚本侦听 .deletesector 单击,然后获取 attr 名称。但是,无论单击 3 个按钮中的哪一个,它都会返回 deletesector-4 的名称。
我该如何解决这个问题,以便如果单击“deletesector-5”,它会识别它。
$(".deletesector").click(function() {
//store the id
var name = $("input#deletesector").attr('name');
//create the post variable string
var dataString = 'serviceid='+ name;
alert (dataString);