2011-09-17 13 views
0

私はajaxレスポンスにテーブルを追加したいと思います。しかし、表はajaxレスポンスだけには表示されません。私を助けてください。おかげajaxレスポンスにテーブルを追加

echo $result = " 
       <tr> 
        <td> Rates</td> 
        <td style='font-size:small;'>words</td> 
       </tr> 
       <tr> 
        <td></td> 
        <td></td> 
       </tr> 
       <tr> 
        <td>CHF<td> 
        <td>".$_SESSION['calculate']['euro']."</td> 
       </tr> 
       <tr><td>".$_SESSION['calculate']['filename']."</td> 
       </tr> 
      "; 

アヤックス完全

onComplete: function(file, response){ 
      //On completion clear the status 
      status.text(''); 
      $('<table></table>').appendTo('#files').text(response); 

     } 

答えて

0
$('<table></table>').appendTo('#files').html(response); 

あなたはテキストとしてではなく、実際のhtmlとして、テーブルの列を挿入しました。

2

にあなたは変数の割り当て(TRUE)の結果を印刷しています。 $result =を削除して、htmlをエコーし​​てみてください。

echo " 
       <tr> 
        <td> Rates</td> 
        <td style='font-size:small;'>words</td> 
       </tr> 
       <tr> 
        <td></td> 
        <td></td> 
       </tr> 
       <tr> 
        <td>CHF<td> 
        <td>".$_SESSION['calculate']['euro']."</td> 
       </tr> 
       <tr><td>".$_SESSION['calculate']['filename']."</td> 
       </tr> 
      "; 
+0

その機能しません。ここに私のAjaxは 'onCompleteのです:終了する機能(ファイル、応答){ \t \t \t \t //ステータス \t \t \t \t status.text( '')をクリアします。 \t \t \t \t $(」

').appendTo(' #ファイル)HTML(レスポンス)。 \t \t \t ' –

関連する問題