2015-02-24 95 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