0
我試圖使用模式彈出將數據添加到數據庫中。但是這裏一旦保存了數據,它就不會在列表頁面上顯示新數據。如何在不刷新頁面的情況下顯示新數據。如何在不刷新頁面的情況下使用AJAX獲取新增數據
AJAX調用
$.ajax({
type: "POST",
url: "ajax.php",
data: {request_type:'ADDEDIT',A:$("#FILELD_A").val(),B:$("#FIELD_B").val(),element_id:tempvarid},
async: false,
success: function(html)
{
data = jQuery.parseJSON(html);
if(data.status==1)
{
showMsg('success',data.msg,true,'');
setTimeout(function(){$('#modal-adducode').modal('hide')},500);
}
else
{
showMsg('danger',data.msg,true,'#document_constant-msg');
}
}
});
HTML代碼
<table id="data-table" class="table table-bordered table-striped">
<thead>
<tr>
<th>Field A</th>
<th>Field B</th>
<th>Created Date</th>
<th>Modified Date</th>
</tr>
</thead>
<tbody>
<? foreach($allData as $val){ echo $val['FamilyId'];?>
<tr>
<td><?=$val['field_a']?></td>
<td><?=$val['field_b']?></td>
<td><?=date("d M y H:i:s",strtotime($val['DateCreated']))?></td>
<td><?=date("d M y H:i:s",strtotime($val['DateModified']))?></td>
</tr>
<? }
?>
</tbody>
</table>
也顯示你的html。 (**提示:**在ajax的**成功**列表中追加數據) – SHAZ
提供您的列表頁面綁定(HTML) –