$('#fileupload2').fileupload({
dataType: 'json',
progressall: function (e, data) {
var progress = parseInt(data.loaded / data.total * 100, 10);
$('#progress .bar').css(
'width',
progress + '%'
);
},
add: function (e, data) {
data.context = $('<button/>').text('点击上传')
.appendTo(document.body).click(function () {
$(this).replaceWith($('<p/>').text('Uploading...'));
//console.log(data.url);
data.submit();
});
},
done: function (e, data) {
console.log(data.result.files[0].url);
//console.log(result[0]['name']);
/*console.log(data.textStatus);
console.log(data.jqXHR);*/
var result = data.result.files;
//console.log(result[0]['url']);
$.each(result , function(k,v){
//console.log(v);
$.each(v , function(key,val){
//console.log(val);
});
console.log(v.size);
console.log(v.type);
console.log(v.url);
console.log(v.thumbnailUrl);
$("#thumb2").attr('src',v.url);
$("input[name='img2']").val(v.url);
});
data.context.text('Upload finished.');
}
});出现了一些问题,上传成功后,提示文字不会变成Upload finished,有大神知道是怎么回事吗? 最佳答案