title: dynamicly fill table using zpt and ajax as update
body: <p>I'm creating a webproject in pyramid where I'd like to update a table every few secondes. I already decided to use ajax, but I'm stuck on something.</p>
  
  <p>On the client side I'm using the following code:</p>
  
  <pre><code>    function update()
      {
      var variable = 'variable ';
      $.ajax({
          type: "POST",
          url: "/diagnose_voorstel_get_data/${DosierID}",
          dataType: "text",
          data: variable ,
          success: function (msg) {
          alert(JSON.stringify(msg));           
          },
          error: function(){
              alert(msg + 'error');
            }                      
          });
      }
  </code></pre>
  
  <p>Pyramid side:</p>
  
  <pre><code>@view_config(route_name='diagnose_voorstel_get_data', xhr=True, renderer='string')    
  def diagnose_voorstel_get_data(request):
      dosierid = request.matchdict['dosierid']
      dosieridsplit = dosierid.split     
      Diagnoses = DBSession.query(Diagnose).filter(and_(Diagnose.code_arg == str(dosieridsplit[0]), Diagnose.year_registr == str(dosieridsplit[1]), Diagnose.period_registr == str(dosieridsplit[2]), Diagnose.staynum == str(dosieridsplit[3]), Diagnose.order_spec == str(dosieridsplit[4])))       
      return {'Diagnoses ' : Diagnoses }
  </code></pre>
  
  <p>Now I want to put this data inside a table with zpt using the tal:repeat statement.
  I know how to use put this data in the table when the page loads, but I don't know how to combine this with ajax. </p>
  
  <p>Can anny1 help me with this problem ? thanks in adance.</p>