Vyskúšal som takmer všetky možnosti tu diskutované na SE, ale bez ohľadu na to, aké blockUI blokuje stránku POD MODELOM Bootstrap. Skontroloval som a z-index modálu je 10050, takže môj kód je taký:
$(document).ajaxStart(function(){
App.blockUI({
boxed: !0,
baseZ:20000,
message: "Wait a sec..."
})
});
Funguje to dobre, keď sa predvolene požaduje AJAXstránke. Ale keď spustím dotaz AJAX vo vnútri modálu, nižšie sa zobrazí celý blockUI. Skontroloval som to a z-index je zjavne niekde okolo 1000. Zdá sa, že to je zrejmý dôvod na skrytie pod modom, ale prečo? Prečo je „baseZ: 20000“ ignorované?
S Pozdravom Konrad
odpovede:
2 pre odpoveď č. 1Zdá sa, že toto vydanie je témou témy Metronic.
Ak používate ich App.js, dôjde k nepatrnej zmene v interpretácii blockUI. Už neposkytujete index z pre blok ui ako:
$.blockUI({
baseZ: 20000,
});
Predefinovali túto vlastnosť, takže blockUI vyprší:
$.blockUI({
zIndex: 20000,
});
To je samozrejme intuitívnejšie, ale nie je to popísané v žiadnych dokumentoch Metronic a oproti dokumentom blockUI.