Visualizzazione dei risultati da 1 a 9 su 9

Discussione: ricaricare combo box

  1. #1
    Utente di HTML.it L'avatar di SPEED78
    Registrato dal
    Jan 2003
    Messaggi
    358

    ricaricare combo box

    scusate se apro un nuovo tread ma questo problema è davvero complesso:
    io ho un form con una combo box e altri campi fin qua chiaro.
    io vorrei dare la possibiltà a chi non trova il valore da inserire nella combobox,di inserirlo mediante l'apertura di una pop up e fin qua tutto abbastanza semplice.
    ora vine il problemone:
    come posso fare aggiornare la mia combobox senza refreshare la pagina(per non perdere i dati scritti prima)alla chiusura della pop up??? domanda da 1000000$
    aiuto potrei impazzire

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    s = document.miaForm.miaSelect;
    s.options[s.length] = new Option("testo","valore");

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  3. #3
    Utente di HTML.it L'avatar di SPEED78
    Registrato dal
    Jan 2003
    Messaggi
    358
    aspe non ho capito una mazza dove lo devo mettere questo comando??
    te ne prego

  4. #4
    Utente di HTML.it L'avatar di SPEED78
    Registrato dal
    Jan 2003
    Messaggi
    358
    dove sbaglio?
    <select name="marca" id="marca" class="reparti" onchange="javascript:{document.forms[0].action=pannello.asp?ut=<%= idut %>&din=1&vetr=<%= idvetrina %>'; document.forms[0].submit()}">
    <option value="">Seleziona la marca</option>

  5. #5
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Mi sfugge l'attinenza con la domanda precedente...

    <select name="marca" id="marca" class="reparti"
    onchange="this.form.action='pannello.asp?ut=<%=idu t%>&din=1&vetr=<%=idvetrina%>';this.form.submit()" >
    <option value="">Seleziona la marca</option>

    Comunque stai mischiando invii di dati con querystring e post... sarebbe meglio caricare i dati da ASP in elementi hidden:

    <input type="hidden" name="ut" value="<%=idut%>">
    ... eccetera

    lo script diventerebbe:

    onchange="this.form.action='pannello.asp';this.for m.submit()"

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  6. #6
    Utente di HTML.it L'avatar di SPEED78
    Registrato dal
    Jan 2003
    Messaggi
    358
    br1 hai troppo ragione nooooooooooooooooo sto impazzendo perkè è vero la domada è quella che ti ho formulato all'inizio e non so come fare.
    1)riassunto:
    2)inserire nuovo record mediante pop up
    3)fare aggiornare la combobox
    non perdere i dati gia inseriti nel form
    sn sull'orlo dello sclero la arrogu tottu

  7. #7
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    1) aprire la popup con campi per inserimento nuovo elemento
    2) invio del form al server; inserimento nel db; invio di pagina con risposta
    3) nella pagina di risposta (nella popup) aggiornamento del select nella pagina "madre", chiusura della popup

    Se questa e' la sequenza che cerchi, sto preparando un esempio ... nel frattempo ragionaci un momento anche tu

    arrogu tottu
    dommelo prima cosi' non ci lavoro su... :adhone:

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  8. #8
    Utente di HTML.it L'avatar di SPEED78
    Registrato dal
    Jan 2003
    Messaggi
    358
    si é quella la sequenza
    grazie br ci sto lavorando come un dannato giuro mi sta per esplodere il cervello sn tutto il giornoche cerco altrenative ma il "gran consiglio" ha deciso ce solo così può essere
    ti ringrazio davvero

  9. #9
    Utente di HTML.it L'avatar di SPEED78
    Registrato dal
    Jan 2003
    Messaggi
    358
    :master:

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 © 2026 vBulletin Solutions, Inc. All rights reserved.