我无法获得单击按钮时显示在模式中的data-id属性值
这是我的按钮:-
<a class="btn btn-default btn-sm" id="delcompanybtn" data-href="/deletecompany.php?companyid=' + data[0] + '" data-toggle="modal" data-target="#confirm-delete" data-id=' + data[0] + '" ></a>
这是我的Jquery
代码:-
$('#delcompanybtn').on('show.bs.modal', function (e) {
var companyid = $(e.relatedTarget).attr('data-id');
$('#showcompanyid').html(companyid);
});
这是我的模态代码:-
<div class="modal-body">
Delete Company ID : <span id="showcompanyid"></span> ?
</div>
像这样的愚蠢的小东西让我很烦,不胜感激!
答案 0 :(得分:0)
已解决:
$('#confirm-delete').on('show.bs.modal', function(e) {
var companyid = $(this).data("id");
$(this).find('#showcompanyid').html($(e.relatedTarget).attr('data-id'));
$(this).find('.btn-ok').attr('href', $(e.relatedTarget).data('href'));
});