我正在尝试检索数据库中的所有图像并显示在网页中。servlet 发送一个项目数组。当我运行我的 servlet 程序时,它显示
{"success":true,"imageInfo":[]}
但在网页中 jQuery 返回undefined
.
我是 jQuery 的新手 - 请任何人帮我解决这个问题。
Javascript:
$(window).load(function()
{
$.ajax({
type: "GET",
url: "RetriveIm",
dataType: "json",
success: function( data, textStatus, jqXHR)
{
if(data.success)
{
alert(console.log(data.imageInfo.name));
var items = [];
$.each(data, function(i, item)
{
items.push('<li><a href="#"><img src=data:image/png;base64,'+ item.thumbarray +' data-large=data:image/png;base64,' + item.imageInfo.fullarray + ' data-description=' + item.imageInfo.disc + ' alt=' + item.imageInfo.name + ' data-id='+ item.imageInfo.imageid +'/></a></li>'); // close each()
$('ul.es-carousel').append( items.join('') );
});
};
},
error: function(jqXHR, textStatus, errorThrown)
{
alert("error");
console.log("Something really bad happened " + textStatus);
},
});
});
我的服务器端程序在这个问题中。
我没有数据中有什么错误请帮助我.....谢谢...