【发布时间】:2011-03-18 14:08:42
【问题描述】:
我有以下 ajax 调用来获取相关用户的所有图像:
$.ajax({
type: "POST",
url: "../../Services/Registration.svc/GetAllImagesUrls",
data: '{"idImg" : ' + idImg + '}',
contentType: "application/json",
dataType: "json",
success: function (response) {
ClearContents();
var images = response.d;
for (var i = 0; i < images.length; i++) {
var imageUrl = images[i].ImageUrl;
var isDefault = images[i].IsDefault;
var fileName = images[i].FileName;
var idImage = images[i].IdImage;
var imageClass = 'userImage';
if (isDefault == true)
imageClass = imageClass + ' defaultImage';
$(document.createElement("img")).attr({ src: imageUrl, filename: fileName, imageKey: idImage , class: imageClass}).appendTo('#userImagesContainer');
}
}
});
正如您在最后看到的,我将图像附加到 ID:
$(document.createElement("img")).attr({ src: imageUrl, filename: fileName, imageKey: idImage , class: imageClass}).appendTo('#userImagesContainer');
相反,我想将它附加到一个列表中,每个图像都放在一个 li 上:
<ul>
<li>img01</li>
<li>img02</li>
[etc...]
</ul>
我很困惑,我需要你的帮助...在此先感谢。
【问题讨论】:
标签: jquery html ajax image html-lists