我使用JQUERY Datatable js和SweetAlert.js
当单击id get id并显示甜蜜警报确认弹出窗口时,datatable中会有一个删除图标。当单击是时,它删除了fine。
我想要获取警告消息内容中id= "TITLE“值的相关信息。
数据表
<tbody>
<tr>
<td>@item.TITLE</td>
<td>
**<a href="javascript:void(0);" onclick="deleteuser('@item.id')"><i class="fa fa-trash-o"></i></a>**
</td>
</tr>
</tbody>SWEETALERT Js代码此点get need here (粗体标记值) => text:"@TITLE are are delete!“id标题文本应出现在此处
function deleteuser(userid) {
swal({
title: "Are u sure?",
text: "@TITLE are u want delete!",
icon: "warning",
buttons: {
cancel: {
text: "No, iptal!",
value: null,
visible: true,
className: "",
closeModal: false,
},
confirm: {
text: "Yes, sil!",
value: true,
visible: true,
className: "",
closeModal: false
}
}
})发布于 2018-06-21 04:53:19
您可以像这样实现:
<tbody id="my-table">
<tr>
<td class="title">Some Title</td>
<td>
<a href="javascript:void(0);" class="delete-btn" data-id="@item.id"><i class="fa fa-trash-o"></i></a>
</td>
</tr>
</tbody>稍后在javascript中:
$('#my-table').on('click', '.delete-btn', function(){
var deleteBtn = $(this),
id = deleteBtn.data('id'),
title = deleteBtn.closest('tr').find('.title').text();
swal({
title: "Are u sure?",
text: title + " are u want delete!",
icon: "warning",
buttons: {
cancel: {
text: "No, iptal!",
value: null,
visible: true,
className: "",
closeModal: false,
},
confirm: {
text: "Yes, sil!",
value: true,
visible: true,
className: "",
closeModal: false
}
}
})
});https://stackoverflow.com/questions/50956435
复制相似问题