reb*_*ard 8 c# sql-server jquery image
我目前正在从SQL Server数据库中读取图像为byte [].我想将图像作为byte []或真实图像传递给jQuery并动态加载它.
如何以及最好的方法是什么?
提前致谢.:)
编辑:这是解决方案:
string json = JsonConvert.SerializeObject(employee);$('#image').attr('src', "data:image/jpg;base64,"+employee.Image);如果必须这样做,可以使用以下语法将图像数据直接插入src属性:
data:image/<type>;base64,<data>
Run Code Online (Sandbox Code Playgroud)
替换为图像类型(jpg,png,gif)和您的数据,以base 64编码.
但是,正如decyclone所说,最好的方法是创建一个仅输出图像数据的单独页面,并发送相应的内容类型标题.然后将图像src设置为指向该页面.
| 归档时间: |
|
| 查看次数: |
13628 次 |
| 最近记录: |