Visualizzazione dei risultati da 1 a 10 su 10
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2012
    Messaggi
    16

    problema con codice javascript/html

    buonasera a tutti,
    ho un problema che non riesco a capire con del codice javascript/html inserito all'interno di un modulo.... il codice su una pagina normale (non joomla) funziona correttamente, mentre all'interno del modulo funziona parzialmente.

    nello specifico si tratta di 2 campi select uno Regioni che una volta selezionato dovrebbe compilare la seconda select con le province della regione selezionata..i dati vengono presi da 2 tabelle su un db mysql.

    funziona solo la prima select che si popola con le regioni...ma se seleziono la regione la seconda select non si popola sull'evento "onchange"....

    posto il codice:

    <label for="regioni">Regioni</label>

    <select name="regioni" id="regioni" onchange="loadList('province', getSelected(this))" >
    </select>

    <label for="province">Province</label>

    <select name="province" id="province">
    </select>



    function getSelected(select) {
    //Ritorna il valore dell'elemento <option> selezionato in una lista
    return select.options[select.selectedIndex].value;
    }

    se invece di getselected(this) uso getselected(1)....funziona ma mi visualizza solo le province che hanno indice "1"....quindi sembra funzionare tutto correttamente ...tranne il valore dell'indice del valore selezionato....

    qualcuno mi puo' aiutare?

    grazie

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Ciao e benvenuto
    onchange="loadList('province', getSelected(document.getElementById('regioni')))" usando una funzione devi passagli oggetto non this
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2012
    Messaggi
    16
    non va lo stesso, la seconda select rimane sempre vuota.
    il codice è inserito in un modulo x joomla...è questo il problema?

  4. #4
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Originariamente inviato da luca76fg
    non va lo stesso, la seconda select rimane sempre vuota.
    Questo lascia il tempo che trova da errori? Se si quali!!!
    il codice è inserito in un modulo x joomla...è questo il problema?
    Forse non conosco joomla, ma per dare una risposta basta che crei una pagina semplice con le due select se funziona la risposta è si altrimenti è no
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  5. #5
    Utente di HTML.it
    Registrato dal
    Nov 2012
    Messaggi
    16
    non intendevo che il tuo codice non funziona....intendevo non funziona nel caso mio specifico

    si il codice su una semplice pagina (non joomla) funziona correttamente...il problema invece resta nel modulo joomla che sto modificando......errori non ne escono, semplicemente la seconda select non si popola nel momento in cui avviene l'evento onchange....

  6. #6
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Non conoscendo joomla non saprei forse è solo una questione di apici ' non "commentato" \' col backslah o forse è altro boh..... per scrupolo prova a mettere la pagina demo online e riporta qui il link, facendo dei test si trova la soluzione
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  7. #7
    Utente di HTML.it
    Registrato dal
    Nov 2012
    Messaggi
    16
    purtroppo il modulo è nel lato amministrazione e quindi non posso pubblicarlo e dare modo di visionarlo....:-(

  8. #8
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    In tal caso chiedi il trasferimento (non aprire una nuova discussione ma link segnala ad un moderatore che provvederà a spostare) sul forum CSM, appurato il fatto che non è un problema js forse chi conosce l'applicativo (in questo caso joomla) sa anche come risolvere
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  9. #9
    Utente di HTML.it
    Registrato dal
    Nov 2012
    Messaggi
    16
    Originariamente inviato da cavicchiandrea
    In tal caso chiedi il trasferimento (non aprire una nuova discussione ma link segnala ad un moderatore che provvederà a spostare) sul forum CSM, appurato il fatto che non è un problema js forse chi conosce l'applicativo (in questo caso joomla) sa anche come risolvere
    ho provato a mandare un msg a un moderatore del forum CSM, per chiedere lo spostamento ma non ho ricevuto risposta....puoi chiedere tu a qualcuno in particolare?

  10. #10
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Ho segnalato la discussione (come t'avevo detto) attendi se non avviene il trasfert contatta (MP) Xinod o Br1
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

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.