gpt4 book ai didi

javascript - 如何在 jQuery 中获取最后打开的 Bootstrap 模式对话框的 ID?

转载 作者:太空宇宙 更新时间:2023-11-04 15:28:05 25 4
gpt4 key购买 nike

我想加载我在隐藏字段中打开的最新模式对话框的 ID。我怎样才能做到这一点?这是我的功能:

$(document).on('show.bs.modal', '#modalFileUpload, #modalFileUpload, #SadlModal, #PlanModal, #StatusModal', function () {
$('#hid_ActiveDialogID').val('IDOFCURRENTLYOPENMODALHERE');
$(this).keyup(function (e) {
var modalFooter = $("#" + $('#hid_ActiveDialogID').val());
var btnSave = $("#" + $('#hid_ActiveDialogID').val() + " div.modal-footer").children().first();

if (e.which === 13) //enter
{
e.preventDefault();
if (modalFooter.is(":visible")) {
modalFooter.children().first().focus();
btnSave.trigger('click');
}
}
});
});

这是我针对此问题定位的特定代码行:

$('#hid_ActiveDialogID').val('IDOFCURRENTLYOPENMODALHERE');

最佳答案

要获取当前事件的模式(假设它是代码片段第 1 行的 id 之一),只需使用:

$('#hid_ActiveDialogID').val($(this).attr("id"));

希望这有帮助!

关于javascript - 如何在 jQuery 中获取最后打开的 Bootstrap 模式对话框的 ID?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45052913/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com