javascript - bootstrap 通知 ajax 成功响应
问题描述
<script>
$(document).ready(function(){
$(document).on('change', '#avatar', function(){
var property = document.getElementById("avatar").files[0];
var form_data = new FormData();
form_data.append("avatar", property);
$.ajaxSetup({
beforeSend: function(xhr, type) {
if (!type.crossDomain) {
xhr.setRequestHeader('X-CSRF-Token', $('meta[name="csrf-token"]').attr('content'));
}
},
});
$.ajax({
url: '{{ url('app()->getLocale())/profile') }}',
method: "POST",
data: form_data,
contentType: false,
cache: false,
processData: false,
success:function(response){
window.location.href = window.location.href;
$.notify({
message: 'Hello World'
},{
// settings
type: 'danger'
});
}
})
});
});
</script>
我怎样才能做到这一点,以便在图像完成上传并刷新图像以使用 $ .notify 显示消息时?我尝试了我在互联网上找到的所有内容,但没有可用...
解决方案
推荐阅读
- javascript - 使用 Sequelize 将另一个表中的属性作为一个字段包含在内
- r - 在 facet_grid ggplot 中直观区分没有数据的面板
- laravel - 如何阻止 Laravel 缓存 ENV 文件,有没有办法?
- jmeter - 如何使用jmeter上传图片?
- xamarin - 单击“MobileBarCodeScanner()”中的取消按钮时,应用程序退出并崩溃!(Xamarin.iOS)
- python - 如何在烧瓶中为用户制作动态表单
- python - 如何切片熊猫 MultiIndex df 保留所有值直到满足特定条件?
- c# - .NET Core RedirectToAction 导致 InvalidOperationException 错误
- java - PreparedStatement 中没有包含 2 个对象的结果“In”子句
- javascript - Angular 7:如何为延迟加载的路由器创建单元测试