我想将输入(类型 = 文件)图像保存到数据库(asp.net 和 mssql),
在这种情况下,我使用 Web 服务,所以我不能使用 runat= 服务器,或者我不能使用服务器端控件。
在客户端,用户选择了一张图片,我必须将其二进制保存到数据库中。
var exts = ['jpg', 'jpeg', 'png', 'gif'];
var file = $(this).val();
if (file) {
var get_ext = file.split('.');
get_ext = get_ext.reverse();
if ($.inArray(get_ext[0].toLowerCase(), exts) > -1) {
if ((Math.round((this.files[0].size) / 1024)) > 35) {
alert("PLEASE REDUCE FILE SIZE");
} else {
//everything is ok
}
} else {
alert("PLEASE CORRECT FORMAT");
}
} else {
alert("PLEASE DEFINE FILE");
}
我可以检查选择的文件、类型和大小,并知道需要上传。
我能做些什么?是否可以支持,即?如果是,哪个版本?
谢谢你