Spiego subito il problema che non riesco a risolvere:
Ad un click su un elemento di una Select (nuovo soggetto) apro la relativa tabella (window popup) per l'inserimento di un nuovo elemento:
La Finestra myWindow viene chiusa dopo l'inserimento:
Non riesco ad intercettare l'evento di chiusura della finestra myWindow in seguito alla quale devo fare un refresh della Select. Ogni mio tentativo non ha dato buon esito perché l'evento veniva intercettato prima della chiusura
Grazie per l'aiuto.
Ad un click su un elemento di una Select (nuovo soggetto) apro la relativa tabella (window popup) per l'inserimento di un nuovo elemento:
Codice:
$("select#soggetti").change(function(){ rit=VerificaChange("soggetti"); } });
function VerificaChange(tipo) {
var nuovoTipo="";
var TabellaTipo="";
switch(tipo) {
case "soggetti":
nuovoTipo="NUOVO SOGGETTO";
TabellaTipo="tabSoggetti.php";
break;
case "categorie":
nuovoTipo="NUOVA CATEGORIA";
TabellaTipo="TabCateg.php";
break;
}
var Sel=$("select#"+tipo+" option:selected").text();
if(Sel!=nuovoTipo) {return false;} else {
var windowWidth = 1100;
var windowHeight = 500;
var xPos = (screen.width/2) - (windowWidth/2);
var yPos = (screen.height/2) - (windowHeight/2);
myWindow = window.open(TabellaTipo,"","width=" + windowWidth+",height="+windowHeight +",left="+xPos+",top="+yPos);
// tentativi non funzionanti
//if (myWindow.closed) {
//
// refreshSelect();
// } else {
//
// }
}
La Finestra myWindow viene chiusa dopo l'inserimento:
Codice:
// chiusura
$("#fifteen").click(function(){
// Top level window
open(location, '_blank').close(); // chiude se è stata aperta con window open
});
Non riesco ad intercettare l'evento di chiusura della finestra myWindow in seguito alla quale devo fare un refresh della Select. Ogni mio tentativo non ha dato buon esito perché l'evento veniva intercettato prima della chiusura
Grazie per l'aiuto.