0

PHPスクリプトにajaxリクエストを作成しています。これは、ユーザーがsubmit_formボタンをクリックしたときに元のページに含める特定の数のテーブル(毎回異なる)をエコーアウトします。私の質問は、Jqueryにこのテーブルをtable_layoutdivに表示させるにはどうすればよいですか?

HTML:

<div id="table_layout"> </div>

JQUERY

$( ".submit_form" ).click(function( e ) {


          $.ajax({
          type : 'GET',
          url:  'draw_tables.php',
          dataType : 'html',
          data:  dataString ,
          error : function(XMLHttpRequest, textStatus, errorThrown) {
          alert('error'); },
          success : function(data) { //appendto.('#table_layout')   } 
          });    
          return false; 
          })

PHP(draw_tables.php)

echo '<table>';
echo '<input type="text" name="ID">';
echo '<input type="text" name="CLASS">';
echo '</table>';
4

3 に答える 3

2

たとえば、ajax リクエストを作成して div を埋めることができます。

 $.get("draw_tables.php", function(data) {
 $("#table_layout").html(data);
 });

これにより、table_layoutID に ajax リクエストからのデータが入力されます。

于 2012-12-06T20:48:13.330 に答える
1
$('#table_layout').append(data);
于 2012-12-06T20:40:40.267 に答える
0

成功のコールバック内に次を追加する必要があります。

$('#table_layout').append(data);
于 2012-12-06T20:57:53.270 に答える