У меня есть файл data.php , когда пользователь нажимает обновить, база данных обновляется в фоновом режиме с помощью jquery, но в ответ я хочу перезагрузить конкретную таблицу, данные которой были обновлены.
мой HTML:
<div id="divContainer">
<table id="tableContainer" cellspacing='0' cellpadding='5' border='0'>
<tr>
<td>No.</td>
<td>Username</td>
<td>Password</td>
<td>Usage Left</td>
<td>%</td>
</tr><!-- Multiple rows with different data (This is head of table) -->
мой jquery:
$('#UpdateAll').click(function() {
$.ajax({
type: 'post',
url: 'update.php',
data: 'action=updateAll',
success: function(response) {
$('#response').fadeOut('500').empty().fadeIn('500').append(response);
$('<div id="divContainer" />').slideUp('500').empty().load('data.php #tableContainer', function() {
$(this).hide().appendTo('#divContainer').slideDown('1000');
});
}
});
});
Все работает нормально, база данных обновляется и успешно #response
загружается с сообщением об успехе, но таблица не обновляется.