3
得到了一個顯示數據的表單。當你點擊一個表單域時,打開一個jQuery對話框來編輯該值。但是對話在桌子後面消失了。不知道如何糾正這一點。隱藏在引導表背後的jQuery對話框
這是一些代碼。 表代碼
<div class="table-responsive">
<table class="table table-striped table-bordered table-hover">
鏈接打開對話框
<td><a href="javascript:void" onclick="OpenDialog('/LabJobs/Create/@id')">Create Lab Job</a></td>
對話框事業部
<div id="dialog" title="" style="overflow: hidden;"></div>
的JavaScript
function OpenDialog(urlAction) {
$('#dialog').dialog({
autoOpen: false,
width: 400,
resizable: false,
modal: true,
closeOnEscape: true,
draggable: true,
resizable: true,
title: "PTP Popup",
open: function (event, ui) {
$(this).load(urlAction);
},
buttons: {
"Close": function() {
$(this).dialog("close");
}
}
});
$('#dialog').dialog('open');
}
你可以改變窗體的z-索引爲一些極高的值,看它是否出現在表的頂部'z-index:999'? – JonH
很簡單,使用瀏覽器開發工具檢查活html中的任何元素的CSS。然後,您可以在該活動頁面中編輯z-index,直到清除爲止。然後更新css文件中的樣式規則 – charlietfl
好的,我將嘗試修改z索引,直到我可以清除它。我不是一個巨大的設計人員,所以很多CSS這些東西都是我的新東西。 –