Я сейчас читаю изображение из ответа JSON
.Я хотел бы передать эту зашифрованную строку в элемент управления изображением на шаблоне Jquery
и загрузить ее динамически. Как и как лучше всего это сделать?Шаблон выглядит следующим образом:
<script id="ImageDiv" type="image/png">
<div style="width:200px;height:150px;>
<img src="${ImageView}" alt="" />
</div>
</script>
Файл Js выглядит следующим образом:
var demo = new Object();
$.each(msg.images, function (key, value)
{
if (this.IsImage)
{
demo["ImageView"]="data:image/png;base64,"+this.Image;
$('#ImageDiv').tmpl(demo).appendTo("#Demo-Image");
}
});
JSON
Ответ следующий:
msg = {"Images":[ "Description": "Image1", "Image": "encoded string of image", "IsImage": true, "MimeType": "image/png", } ]
меньше места для копированиязакодированная строка изображения.