Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 29
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2008
    Messaggi
    270

    aggiunta dinamicamente di una riga con combobox

    dovrei replicare una riga di una tabella contentente sia textbox che combobox che radiobutton. il problema nn è tanto nelle textbox o radiobutton quanto per le combobox.
    per spiegarmi meglio aggiungo una immagine della riga da duplicare.


    la combobox viene generata estrapolando record da un database (molti record)

    grazie per le eventuali risposte

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Leggi qui http://forum.html.it/forum/showthrea...hreadid=848168


    P.S. Ciao e benvenuta/o su html.it
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2008
    Messaggi
    270
    sisi gia letto.....

    il mio problema è esclusivamente nei confronti della combobox. ossia nn c'è un modo per passare tutta la combobox in html a colonna.appendChild(document.createElement("<input type='select' name='nominativo"+(i+1)+comboboxhtml"'>"));
    ??

  4. #4
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    se il contenuto della select resta comunque uguale procederei in maniera diversa:
    clona il nodo (inteso addirittura come tr) con tutti i figli a seguito,
    prima di appendere correggi eventuali id dei campi, che ovviamente non possono essere duplicati,
    ed appendi (ad un tbody, che ti sarai assicurato di specificare anche nel markup)

  5. #5
    Utente di HTML.it
    Registrato dal
    Oct 2008
    Messaggi
    270
    ok ma posso passare una stringa html cosi lunga (come puo essere una stringa di una combobox) ad una funzione javascript oppure mi viene troncata?

  6. #6
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    non capisco la domanda, quale stringa devi passare e perche'?

  7. #7
    Utente di HTML.it
    Registrato dal
    Oct 2008
    Messaggi
    270
    creo la mia stringa dinamicamente con php

    $combobox="<select .........>.........";

    <a href=aggiungiriga('$combobox')>Aggiungi riga</a>

    <script>
    function aggiungiriga(combo){
    var tbody = document.getElementById
    (id).getElementsByTagName("TBODY")[0];
    var row = document.createElement("TR");
    var td = document.createElement("TD");
    td.appendChild(document.createElement("combo"));

    row.appendChild(td);
    tbody.appendchild(row);
    }

    cosi puo andare bene?? se no mi dai una soluzione tu please

  8. #8
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Xinod ti consigliava di clonare (copiare pari pari) una riga della tabella forse qui http://javascript.html.it/guide/lezione/813/i-nodi/ ti è + chiaro come operare e non devi passare nulla in querystring.
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  9. #9
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    ma almeno una volta nell' xhtml e' fisicamente presente questa riga di tabella?

  10. #10
    Utente di HTML.it
    Registrato dal
    Oct 2008
    Messaggi
    270
    ok provo e poi vi faccio sapere

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.