我有一个上传控件和一个图像框。当我上传图片时,我需要在框中显示它。我的图像已上传,但未显示在框中。
上传图片的路径返回如下。
~/照片/学生/Student1.jpg
我如何获得路径
照片/学生/Student1.jpg
我的客户端上传功能如下。
$.ajaxFileUpload({
url: 'FileUpload.ashx?id=' + FileFolder + '&Mainfolder=Photos' + '&parentfolder=Student',
secureuri: false,
fileElementId: 'uplPhoto',
dataType: 'json',
success: function (data, status) {
if (typeof (data.error) != 'undefined') {
if (data.error != '') {
alert(data.error);
} else {
$('#hdnFullPhotoPath').val(data.upfile);
$('#uplPhoto').val("");
$('#lblPhotoName').text('Photo uploaded successfully')
$('#Image1').attr('src', data.upfile);
alert(data.upfile);
}
}
},
error: function (data, status, e) {
alert(e);
}
});
}
else {
alert('The photo ' + filename + ' already exists');
return false;
}
}
}
else {
alert('You can upload only jpg,jpeg,pdf,doc,docx,txt,zip,rar extensions files.');
}
return false;
}