2017-06-08 22 views
0

我有一个html表格,其数据动态地使用JS函数绘制,并且对于每一行我都有一个打开模式引导的按钮,我怎样才能在模式打开时根据按下按钮时选择了行吗?如何打开模态jquery并从表中获取单元格值?

我的HTML模式:

<div id="myModal" class="modal fade" role="dialog"> 
    <div class="modal-dialog"> 
     <!-- Modal content--> 
     <div class="modal-content"> 
      <div class="modal-header"> 

      </div> 
       <div class="modal-body"> 
         info content 
       </div> 
       <div class="modal-footer"> 
        <button type="button" class="btn btn-primary" data-dismiss="modal">Send</button> 
       </div> 
    </div> 
</div> 

和MI JS funcion:

successList: function(data) { 

    var strHtml = '';  
    for(var i = 0; i<data.array.length; i++) { 

     strHtml += '<tr>'; 
     strHtml += ' <td>'+data.array[i].idUser+'</td>'; 
     strHtml += ' <td>'+data.array[i].age+'</td>'; 
     strHtml += ' <td>'+data.array[i].email+'</td>'; 
     strHtml += ' <td> <button type="button" id="btnOpenModal" class="btn btn-warning" data-toggle="modal" data-target="#myModal">Process</button> </td>'; 
     strHtml += '</tr>' 
    } 

    $("#tblUsers").append(strHtml); 

} 

我想捕捉ID用户

+0

哪里是包含表的行与数据的HTML?您可以在弹出模态的同时参考您的行。 –

回答

0

您可以添加事件侦听器点击按钮。并从事件监听器中获取事件数据。使用事件对象的'target'属性来获取被点击的按钮的实例。

+0

如果您将此添加为答案,请显示一个代码示例。一个完整的答案**必须带有一个实例。就目前而言,如果作为评论**,您的答案会更好**,并可能被*低质量评审*系统删除。 – Frits