Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente bannato
    Registrato dal
    Oct 2011
    Messaggi
    185

    problemi vari jquery e dom

    ciao a tutti
    quello che vorrei fare e visualizzare una lista di record
    Codice PHP:
    <ul id="lista">
    //ciclo for php
    <li id="record3">contenuto
    <li id="record2">contenuto
    <li id="record1">contenuto[/list] 
    poi inserire un nuovo elemento[*] con javascript, pero' deve essere il Primofiglio di ul=lista

    allora faccio cosi:



    codice:
    function InviaRecord() {
    	var record= JQ("#record").val();
    
    JQ.ajax({
    			  type: "POST",
    			   url: "funzioni.php",
    			   data: "record=" + record,
    			  dataType: "html",
    			  success: function(msg)
    			  {
     
    JQ("#lista").html(msg);
    
      },
    	 error: function()
    			  {
    				alert("Chiamata fallita, si prega di riprovare...");
    			  }
    	    });
    	}
    il risultato delle funzione che si trova in "funzioni.php"
    restituisce alla variabile (msg)
    questo risultato
    <li id="record4">contenuto

    pero' cosi facendo mi sostituisce l'intero contenuto di ul con solo questa riga.....
    come posso ovviare?
    ho provato con appendChild ma me lo mette alla fine della lista....invece vorrei che fosse proprio il primo


    Grazie helppp!

  2. #2
    Utente di HTML.it L'avatar di m4rko80
    Registrato dal
    Aug 2008
    residenza
    Milano
    Messaggi
    2,655
    var html_attuale = JQ("#lista").html();

    JQ("#lista").html(html_attuale+msg);

  3. #3
    Utente bannato
    Registrato dal
    Oct 2011
    Messaggi
    185
    grazieeeeeeeeee.....

  4. #4
    Utente di HTML.it L'avatar di m4rko80
    Registrato dal
    Aug 2008
    residenza
    Milano
    Messaggi
    2,655
    Questa puo' essere una soluzione ma se guardi la documentazione online ci sono diversi modi a seconda delle esigenze.
    Ad esempio append() appendTo() insertBefore() ...

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.