Rellenar la tabla html en el evento de éxito jQuery

Aquí está mi problema.

Tengo esta tabla html:

<table class="flexme" id="table" border="1">
  <thead>
    <tr>
      <th width="100">Usuario</th>
      <th width="100">Nombre</th>
      <th width="100">Apellido</th>
      <th width="100">Cedula/Rif</th>
      <th width="140">Direccion</th>
      <th width="100">E-mail</th>
      <th width="100">Telefono1</th>
      <th width="100">Telefono2</th>
      <th width="100">Status</th>
      <th width="150">Acci&oacute;n</th>
    </tr>
  </thead>
  <tbody>
    <tr id="test">
      <td></td>
    </tr>
   </tbody>
</table>

y tengo esta solicitud ajax:

$.ajax({ 
   type    : "POST",
   url     : "service.php",
   dataType: "json",
   data: {
       action:"search",
       type: 'users',
       parameter: parameter,
       parameterContent: parameterContent,
   },           
   success:function(data) {
       $('#searchResults').show();
       var len = data.length;
       for (var i = 0; i< len; i++) {
       var username  = data[i].username;
       var name  = data[i].uname;
       var lastname  = data[i].lastname;

   }
})

¿Cuál es la forma correcta de rellenar la tabla html con la información que viene a través de JSON? Lo he intentado sin éxito. He hecho pruebas conappend() html() pero no hay éxito en absoluto, ¿puede alguien, por favor, indicarme la dirección correcta?

Lo que quiero es tomar la información que viene a través de JSON y rellenar la tabla dinámicamente con esta información.

Respuestas a la pregunta(3)

Su respuesta a la pregunta