Jquery ajax请求echo html数据

我正在向我的PHP脚本发出ajax请求,该脚本将回显出某些表(每次不同),当用户单击submit_form按钮时,我想要包含在我的原始页面中。 我的问题是如何让Jquery将这个表显示在table_layout div中?

HTML:

 

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 ''; echo ''; echo ''; echo '
';

例如,你可以发一个ajax请求并用它填充div

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

这将使用ajax请求中的数据填充table_layout id。

 $('#table_layout').append(data); 

在成功回调中你应该添加:

 $('#table_layout').append(data);