bootstrap fileinput上传文件插件 删除文件方法
在fileinput的options中配置
$("#file-input").fileinput({
ajaxDeleteSettings: {
type: 'POST',
contentType: 'application/json;charset=utf-8',
beforeSend: function (xhr, settings) {
var data = settings.data;
var dataArr = data.split("&");
var dataObj = {};
for (var i = 0; i < dataArr.length; i++) {
var arr = dataArr[i].split("=");
dataObj[arr[0]] = arr[1];
}
settings.data = JSON.stringify(dataObj);
},
success: function (data) {
if (data.code === '00000000') {
alert("删除成功");
}
}
},
mergeAjaxDeleteCallbacks: 'before'
})
最后强调一点,一定要看官方的文档