Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    table istanziata con jquery non carica lo stile

    Salve a tutti.
    Ho una tabella formattata con un css.
    Quando la creo tramite jquery non carica lo stile.
    Come posso risolvere?

    Questa e' quella statica funzionante


    Questa invece e'quella che creo con jquery che viene creata correttamente ma non carica lo lo stile.
    codice:
    <script type="text/javascript">                 
    var $j=jQuery.noConflict();                 
    function setChat(){                      
    var uid= "<?php echo $user2["uid"]?>";                 
    $j.ajax({                   
    url: "chat/selectUser.php",                   
    type: "POST",                   
    data: "uid=" + uid,                 
    dataType: "json",                                  
    success: function(msg) {                      
    var arr_responseall=msg;                     
     $j('#chat').html('');                     
     $j('#chat').append('<table id="box-table-a"><tbody>');                      
    for(i=0;i<arr_responseall.length;i++){                       
    var name=arr_responseall[i].name;                     
    var surname=arr_responseall[i].surname;                     
    var id_foto=arr_responseall[i].id_foto;                     
    var uid=arr_responseall[i].uid;                     
    var showedname=name+' '+surname;                     
    $j('#chat').append('<tr><td>[img]profileImages/'+id_foto+'.jpg[/img]</td><td>'+name+' '+surname+'</td></tr>');                     }                      
    $j('#chat').append('</tbody></table>');                   },                 
    error: function(){                     
    alert("Chiamata fallita!!!");                 }                  });                  
    return false;                };         
    </script>

  2. #2
    Ho risolto cosi:


    codice:
     
    <script type="text/javascript">                 
    var $j=jQuery.noConflict();                 
    function setChat(){                      
    var uid= "<?php echo $user2["uid"]?>";                 
    $j.ajax({                   
    url: "chat/selectUser.php",                   
    type: "POST",                   
    data: "uid=" + uid,                 
    dataType: "json",                                 
     success: function(msg) {                      
    var arr_responseall=msg;                     
    $j('#chat').html('');                     
    var $table = $j('<table id="box-table-a">');                     
    //tbody                     
    var $tbody = $table.append('<tbody />').children('tbody');                     
    // add row                     
    for(i=0;i<arr_responseall.length;i++){                       
    var name=arr_responseall[i].name;                     
    var surname=arr_responseall[i].surname;                     
    var id_foto=arr_responseall[i].id_foto;                     
    var uid=arr_responseall[i].uid;                     
    var showedname=name+' '+surname;                     
    $tbody.append('<tr />').children('tr:last')                    
    .append('<td>[img]profileImages/'+id_foto+'.jpg[/img]</td>')                     .append('<td>'+name+' '+surname+'</td>');                      }                      
    // add table to dom                     
    $table.appendTo('#chatuserlist');                 },                 
    error: function(){                     
    alert("Chiamata fallita!!!");                 }                  });                  
    return false;                };        
     </script>

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.