通过layui轮播图展示ajax动态数据的问题
Posted foreversword
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了通过layui轮播图展示ajax动态数据的问题相关的知识,希望对你有一定的参考价值。
<div class="layui-carousel" id="carouselView"> <div carousel-item="" id="preview"> </div> </div>
function initCarousel(){
layui.use([‘carousel‘, ‘form‘], function(){
var carousel = layui.carousel;
$.ajax({
url:‘GetCarouselServlet‘,
type:‘post‘,
data:{
isDisplay:1
},
dataType:‘json‘,
success:function (data) {
$.each(data,function (i,n) {
var str = ‘<div> ‘ +
‘ <img src="../upload/‘+n.picUrl+‘" style="width: 600px;height: 320px;"> ‘ +
‘ </div>‘;
$(‘#preview‘).append(str);
});
//改变下时间间隔、动画类型、高度
var ins = carousel.render({
elem: ‘#carouselView‘
,interval: 2000
,arrow: ‘always‘
,anim: ‘default‘
,width:‘600px‘
,height:‘320px‘
});
ins.reload({
elem: ‘#carouselView‘
,interval: 2000
,arrow: ‘always‘
,anim: ‘default‘
,width:‘600px‘
,height:‘320px‘
});
},
error:function () {
alert("数据库查询失败,请联系管理员!")
}
});
});
}
initCarousel();
以上是关于通过layui轮播图展示ajax动态数据的问题的主要内容,如果未能解决你的问题,请参考以下文章