2015-02-24 99 views
0

我已經實現了一個ajax,每次從數據庫表中的元素更新時,發送一個tr和td到一個html表,我想發送ajax html數據到一個append並從那裏發送它身體而不是直接從阿賈克斯到身體,任何人都知道霍伊? 這是我的PHP:從ajax發送數據到jquery appendTo?

<?php if($total>0 && $search!='') 
    { 
     do { 
      echo "<tr><form method='post' action='modifystatusdown.php'> 
      <td style='width:20%; '><input type='text'><input  type='hidden'>"; 
      echo $fila['nombre']; 
      echo "</td><td style='width:20%;'>"; 
      echo $fila['telefono']; 
      echo "</td><td style='width:20%;'>"; 
      echo "<input type='Submit' name='delete' value='Atendido'></td></form></tr>"; 
      } 
     while ($fila=mysqli_fetch_assoc($resultado)); 
    } ?> 

這是它發送到這個AJAX:

$(document).ready(function() 
{ 
    function actualizar() 
    { 
     value = $('#value').html(); 


     $.ajax(
     { 
      type: "POST", 
      url: "../solicitudes/buscador.php", 
      success: function(data) 
      { 
       $('#value').html(data); 
      } 
     }) 

    } 
    setInterval(actualizar, 3000); 

}) 
從阿賈克斯

finaly其發送到表格中的DIV中:

<div class="container"> 

      <table id="value"> 

      </table> 

    </div> 

怎麼可能我把它發送到追加,然後到表?而直接從ajax?

想法是這樣的,在數據​​庫的表中我有一個狀態列被初始化爲0,每次有人從應用程序請求服務時android狀態更改爲1,我上面提到的是工作,我想實現的是,每次狀態等於1,然後出現在html頁面中,就像已經出現在html頁面中一樣,問題是分配了一個輸入字段,您可以在該字段中輸入文本字段中的服務被分配給用戶請求,並作爲表插入到HTML中,每5秒刷新一次,並且不能在文本中寫入,因爲每次刷新表時都會自動清除,

+3

你可以請你發佈你的代碼。 – maxspan 2015-02-24 05:33:06

+0

它在那裏,已經發布:) – altexo 2015-02-24 15:58:25

回答

0

您可以將$ .post和$ .get

ie $.post('url', {datatoappend: 'append'}, function(data){ $.get('urlwithsentdata', function(data){ }); }); 這很好用

+0

好的,謝謝,但我怎麼能實現它?我已經發布了代碼,謝謝 – altexo 2015-02-24 15:59:11

+0

在這一節的ajax,添加你的價值如下:'。.ajax({type:「POST」,{data:value},url:「../solicitudes/buscador.php 」成功:功能(數據) {$( '#值')HTML(數據);}})' – 2015-02-24 16:40:18

+0

它的工作是這樣的: $(文件)。就緒(函數() \t { \t \t功能actualizar() \t \t { \t \t \t $ .POST( '../慰問/ index.php的', \t \t \t \t {datatoappend: '追加'}, \t \t \t \t功能(數據) \t \t \t \t { \t \t \t \t \t $獲得(」 ../慰問/ buscador。PHP」,函數(數據) \t \t \t \t \t { \t \t \t \t \t}); \t \t \t \t}); \t \t \t} \t \t \t \t \t $就( \t \t \t { \t \t \t \t類型: 「POST」, \t \t \t \t數據: '值', \t \t \t \t URL :「../solicitudes/buscador.php」, \t \t \t \t成功:功能(數據) \t \t \t \t { \t \t \t \t \t $( '#值')的html(數據); \t \t \t \t} \t \t \t}); \t \t setInterval(actualizar,3000); \t}) 問題是,它真正的劑量更新 – altexo 2015-02-24 22:52:22