Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/81.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何检测单击了哪个删除按钮?_Javascript_Jquery_Html_Semantic Ui - Fatal编程技术网

Javascript 如何检测单击了哪个删除按钮?

Javascript 如何检测单击了哪个删除按钮?,javascript,jquery,html,semantic-ui,Javascript,Jquery,Html,Semantic Ui,我正在为我的网站使用语义用户界面。我有一个带有数据的表格,每行上都有删除按钮。单击按钮时,将显示模式。有两个按钮,取消或确认。当我单击“确认”时,我想从数据库中删除行。但我如何检测单击了哪个按钮 HTML格式的表格: <tr> <td>Name</td> <td> <button id='1' class="delete button"></button> </td> &

我正在为我的网站使用语义用户界面。我有一个带有数据的表格,每行上都有删除按钮。单击按钮时,将显示模式。有两个按钮,取消或确认。当我单击“确认”时,我想从数据库中删除行。但我如何检测单击了哪个按钮

HTML格式的表格:

<tr>
   <td>Name</td>
   <td>      
      <button id='1' class="delete button"></button>
   </td>
</tr>
<tr>
   <td>Name2</td>
   <td>      
      <button id='2' class="delete button"></button>
   </td>
</tr>
模态HTML

<div id="removeAcredicationModal" class="ui small modal">
   <div class="ui approve submit green labeled icon button">
      <i class="checkmark icon"></i>
      Delete
   </div>
   <div class="ui cancel red labeled icon button">
      <i class="remove icon"></i>
      Cancel
   </div>
</div>

如何在toDelete函数中从表中获取ID,您有什么想法吗?

使用
e.target.ID

$('button').click(function(e)
{
    alert(e.target.id);
   e.preventDefault(); 
});

function doDelete(){
    var idOfRowToDelete = "??";
    //How to get the ID placed in table?
    //Using controller, etc...
};
$('button').click(function(e)
{
    alert(e.target.id);
   e.preventDefault(); 
});