Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2012
    Messaggi
    30

    Focus tra varie finestre

    jPrompt("Prima di procedere devi inserire una motivazione:", null, "Inserisci una descrizione", function(ok){
    if(ok){
    jAlert("La segnalazione è stata inoltrata agli amministratori.", "Segnalazione inoltrata", null);
    }
    else{
    jAlert("Non è possibile inoltrare la segnalazione se prima non inserisci una motivazione", "Errore", null);
    }
    });

    Questo pezzo di codice che ho postato è incompleto, allo stato attuale dopo aver dato l'OK sulla prima finestra (jPrompt) essa scompare e poi compare un jAlert che informa se la segnalazione è stata inviata (nel campo testo di jPrompt è inserito qualcosa) oppure se ciò non è stato possibile (nel campo testo di jPrompt non è stato inserito niente).

    Quello che io voglio fare invece è questo: dopo aver dato l'OK sul jPrompt questa finestra non deve scomparire e deve essere visualizzato un jAlert sopra di esso. A questo punto se ci troviamo nel ramo then dell'if (è stato inserito qualcosa nel campo di testo del jPrompt) devono scomparire entrambe le finestre visualizzate (il jAlert ed il jPrompt), ma solo dopo che ho dato l'OK sul jAlert. Invece se ci troviamo nel ramo else, dopo aver dato l'OK sul jAlert, deve scomparire solo il jAlert e devo tornare sul jPrompt; questo fino a quando non verrà inserito qualcosa nel campo di testo del jPrompt.

    Con la speranza che si sia capito tutto vi chiedo: si può fare?

  2. #2
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    difficile, andrebbe modificato pesantemente il plugin perche' ogni volta che apre una dialog distugge eventuali altre e fa lo stesso prima di eseguire un callback

    tralasciando il fatto che ci sono id che verrebbero duplicati potendone aprire piu' di una alla volta...

    fossi in te cercherei di farlo direttamente con le dialog di jquery ui

    ciao

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2012
    Messaggi
    30
    Mi potresti fare un esempio? Sai, è da poco che sto utilizzando Javascript e devo ancora addentrarmi bene nel campo.

  4. #4
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    per farti un esempio te lo devo fare io e non ho tempo
    ciao

  5. #5
    Utente di HTML.it
    Registrato dal
    Feb 2012
    Messaggi
    30
    Va bene, grazie lo stesso.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.