Javascript Ajax执行更新和删除页面不会自动刷新我使用的是Laravel5.5
每当我从表中更新或删除项目时,它不会自动刷新表,每次执行这两个功能[编辑和删除]时,我都需要重新加载页面 这是我的Ajax脚本Javascript Ajax执行更新和删除页面不会自动刷新我使用的是Laravel5.5,javascript,laravel,laravel-blade,Javascript,Laravel,Laravel Blade,每当我从表中更新或删除项目时,它不会自动刷新表,每次执行这两个功能[编辑和删除]时,我都需要重新加载页面 这是我的Ajax脚本 $('.modal-footer').on('click', '.edit', function() { $.ajax({ type: 'post', url: '/setup/batch/edit', data: { '_token': $('input[name=_token]').
$('.modal-footer').on('click', '.edit', function() {
$.ajax({
type: 'post',
url: '/setup/batch/edit',
data: {
'_token': $('input[name=_token]').val(),
'id': $("#fid").val(),
'batch_name': $('#n').val()
},
success: function(data) {
$('.item' + data.id).replaceWith("<tr class='item" + data.id + "'><td>" + data.batch_name + "</td><td><button class='edit-modal btn btn-info' data-id='" + data.id + "' data-name='" + data.batch_name + "'><span class='glyphicon glyphicon-edit'></span> Edit</button> <button class='delete-modal btn btn-danger' data-id='" + data.id + "' data-name='" + data.batch_name + "' ><span class='glyphicon glyphicon-trash'></span> Delete</button></td></tr>");
}
});
});//Delete// $('.modal-footer').on('click', '.delete', function() {
$.ajax({
type: 'post',
url: '/setup/batch/delete',
data: {
'_token': $('input[name=_token]').val(),
'id': $('.did').text()
},
success: function(data) {
$('.item' + $('.did').text()).remove();
}
});
});
如果要在流程完成后重新加载页面,可以执行以下操作
$('.modal-footer').on('click', '.edit', function() {
$.ajax({
type: 'post',
url: '/setup/batch/edit',
data: {
'_token': $('input[name=_token]').val(),
'id': $("#fid").val(),
'batch_name': $('#n').val()
},
success: function(data) {
location.reload();
}
});
});
如果要在流程完成后重新加载页面,可以在成功后添加以下位置。重新加载;是的,这就是我想要的,我应该把它放在哪里?两个成功块add location.realoadTrue在这个成功中:functiondata{location.reload;}它不起作用,我想我把它放错地方了