Javascript jquery blueimp ajax没有显示文件
我已经关注了blueimp jquery文件上传的MySQL集成,但是在文件上传之后,我得到了以下错误:Javascript jquery blueimp ajax没有显示文件,javascript,jquery,ajax,jquery-file-upload,blueimp,Javascript,Jquery,Ajax,Jquery File Upload,Blueimp,我已经关注了blueimp jquery文件上传的MySQL集成,但是在文件上传之后,我得到了以下错误: SyntaxError: Unexpected token S in JSON at position 1 图像未列出,但已上载 这是我的JS文件: // Initialize the jQuery File Upload widget: $('#fileupload').fileupload({ // Uncomment the following to send cross-d
SyntaxError: Unexpected token S in JSON at position 1
图像未列出,但已上载
这是我的JS文件:
// Initialize the jQuery File Upload widget:
$('#fileupload').fileupload({
// Uncomment the following to send cross-domain cookies:
//xhrFields: {withCredentials: true},
// url: 'teste/',
url: 'http://localhost/site/admin/custom-upload/upload-image',
sequentialUploads: true,
previewMaxWidth: 150,
previewMaxHeight: 150,
previewCrop: true,
previewThumbnail: true,
loadImageMaxFileSize: 20000000, // 10MB
imageMaxWidth: 1000,
imageMaxHeight: 1000,
imageMinWidth: 1000,
imageMinHeight: 1000,
disableImageResize: false,
maxNumberOfFiles: 4,
imageCrop: true,
acceptFileTypes: /(\.|\/)(gif|jpe?g|png)$/i,
}).on('fileuploadsubmit', function (e, data) {
data.formData = data.context.find(':input').serializeArray();
});
// Load existing files:
$('#fileupload').addClass('fileupload-processing');
// Listar Imagens
$.ajax({
// Uncomment the following to send cross-domain cookies:
//xhrFields: {withCredentials: true},
url: $('#fileupload').fileupload('option', 'url'),
dataType: 'json',
context: $('#fileupload')[0]
}).always(function (result) {
$(this).removeClass('fileupload-processing');
}).done(function (result) {
$(this).fileupload('option', 'done')
.call(this, $.Event('done'), {result: result});
});
来自fileupload函数的响应:
{"files":[{"name":"gaming-wallpapers-15.jpg","size":385236,"url":"http:\/\/localhost\/infsite-new\/public\/site\/uploads\/files\/gaming-wallpapers-15.jpg","mediumUrl":"http:\/\/localhost\/infsite-new\/public\/site\/uploads\/files\/medium\/gaming-wallpapers-15.jpg","thumbnailUrl":"http:\/\/localhost\/infsite-new\/public\/site\/uploads\/files\/thumbnail\/gaming-wallpapers-15.jpg","deleteUrl":"http:\/\/localhost\/infsite-new\/admin\/custom-upload\/upload-image?file=gaming-wallpapers-15.jpg","deleteType":"DELETE"}]}{"files":[{"name":"gaming-wallpapers-15.jpg","size":385236,"url":"http:\/\/localhost\/infsite-new\/public\/site\/uploads\/files\/gaming-wallpapers-15.jpg","mediumUrl":"http:\/\/localhost\/infsite-new\/public\/site\/uploads\/files\/medium\/gaming-wallpapers-15.jpg","thumbnailUrl":"http:\/\/localhost\/infsite-new\/public\/site\/uploads\/files\/thumbnail\/gaming-wallpapers-15.jpg","deleteUrl":"http:\/\/localhost\/infsite-new\/admin\/custom-upload\/upload-image?file=gaming-wallpapers-15.jpg","deleteType":"DELETE"}]}
我不知道为什么图像没有列出
我做错了什么?您的JSON响应无效,它有多个根,这意味着您有:{…}{…}{…}或者这是写问题时的错误吗?我不知道如何使用fileupload进行调试,但是我尝试了不同的php结构,并且成功了,有人请结束这个问题。@Thavo我在一个非常类似的实现中遇到了问题。你有没有想过?我想使用相同的UL模板等从以前的上传中选择照片,并想与熟悉blueimp jQuery文件上传的人聊天