上传图像没有回传
回答
我认为这将有助于你:
这里是上传名为.jpg文件
代码脚本代码:
<script src="JS/jquery-2.1.0.js"></script>
<script type="text/javascript">
function SaveAllDetails() {
if (document.getElementById("FileUploadMyImage").value != "") {
var file = document.getElementById('FileUploadMyImage').files[0];
var reader = new FileReader();
reader.readAsDataURL(file);
reader.onload = UpdateFiles;
}
else {
alert('Please Choose An Image');
}
}
function UpdateFiles(evt) {
var result = evt.target.result;
var ImageSave = result.replace("data:image/jpeg;base64,", "");
var savobject = { 'savingvalues': ImageSave };
$.ajax({
type: "POST",
contentType: "application/json; charset=utf-8",
url: "Default.aspx/SaveAllDetails",
data: JSON.stringify(savobject),
dataType: "json",
success: function() {
alert('SuccessFully Uploaded');
},
error: function() {
alert('Not Uploaded');
}
});
}
</script>
HTML部分:
<div>
<input type="file" id="FileUploadMyImage" />
<input type="button" value="Submit" onclick="SaveAllDetails();" />
</div>
您的asp.net表单后面的代码:
[WebMethod(EnableSession = true)]
public static void SaveAllDetails(string savingvalues)
{
byte[] getImageData = Convert.FromBase64String(savingvalues);
}
变量“getImageData”是你的形象,你可以直接发送到您的“存储过程”
这是不会Updatefile(EVT)我写了警报命令,并检查它显示读取器数据,但不是savobject对象 – CoRRoDED34
首先,你应该确保你已经添加了最新的jquery版本,然后用脚本检查Fileupload控件的id:ie:** document.getElementById(“FileUploadMyImage”)**和** * * –
是啊!我已经验证了这一点,并在按钮,它显示onClick错误,所以我用onClientClick ..这是否导致问题?因为onClick在代码页显示该行错误 – CoRRoDED34
- 1. Codeigniter在图像上传后没有返回上传表单
- 2. Django图像没有上传
- 3. PHP图像上传脚本没有上传但没有失败
- 4. PHP Curl上传图像,在IIS 7上,图像没有完全上传
- 5. 的open_basedir在WordPress图像没有上传
- 6. 图像上传没有质量损失
- 7. 上传后图像src没有变化
- 8. WordPress的文件上传没有图像
- 9. 图像没有上传到目录
- 10. 您没有选择一个文件上传。但图像上传
- 11. 图像文件上传 - 没有文件上传错误
- 12. 没有页面上传的头像图片上传
- 13. 上传PHP代码没有上传图像
- 14. 上传图像文件没有回发在asp.net
- 15. 上传和预览图像在客户端没有回发
- 16. 回形针:图像没有得到上传轨道
- 17. 在DNN的Telerik上传控件只是回传,没有上传
- 18. 回形针给人当图像没有上传错误,当我上传的图像,然后用它显示
- 19. 变量没有被图像中正确地传递上传
- 20. InpressPages没有上传图片
- 21. CKFinder没有上传图片
- 22. 上传图像
- 23. 上传图像
- 24. 上传图像
- 25. 上传图像
- 26. 上传图像
- 27. 上传图像
- 28. 将图像从Android上传到Facebook没有Facebook的图像
- 29. 简单的Django图像上传 - 图像文件没有保存
- 30. Silverlight图像上传没有像素宽或像素高我
你可以在HTML 5或iframe实现使用FileAPI,以避免回发 –
有jQuery插件,如http ://malsup.com/jquery/form/ – kpull1