Javascript 如何使用具有相同id的多个按钮打开相同模式?
我有一个foreach循环,我在其中创建x个按钮:Javascript 如何使用具有相同id的多个按钮打开相同模式?,javascript,jquery,modal-dialog,Javascript,Jquery,Modal Dialog,我有一个foreach循环,我在其中创建x个按钮: <a data-toggle="modal" data-target="#unlockModal" id="openUnlockModal" data-uid="@user.Uid" class="btn btn-default btn-sm">test</a> 我所面临的问题是,我想向模式发送一个id,该id存储在实际打开它的按钮上 那么,如何将该id从按钮发送到模式?我如何让所有的按钮都工作 id对于页面必须只有
<a data-toggle="modal" data-target="#unlockModal" id="openUnlockModal" data-uid="@user.Uid" class="btn btn-default btn-sm">test</a>
我所面临的问题是,我想向模式发送一个id,该id存储在实际打开它的按钮上
那么,如何将该id从按钮发送到模式?我如何让所有的按钮都工作
id
对于页面必须只有一个,您可以向类添加事件,如下所示
$(".btn").on("click", function (event) {
var uid = $(this).data("uid");
// $(this) will be refer to button which was clicked
console.log(uid)
});
$(".btn").on("click", function (event) {
var uid = $(this).data("uid");
// $(this) will be refer to button which was clicked
console.log(uid)
});