详情功能前台代码
search_list.jsp页面
查看详情连接添加rid
<p><a href="route_detail.jsp?rid='+route.rid+'">查看详情
</a></p>\n
route_detail.jsp页面
将 route_detail.html转 route_detail.jsp获取上个页面传过来的rid使用rid发送请求获取json先显示详情页面的所有文字再使用循环拼接详情页的图片
<script type
="text/javascript" src
="js/jquery-1.11.0.min.js"></script
>
<script type
="text/javascript" src
="js/getParameter.js"></script
>
<script type
="text/javascript">
$(function () {
var rid
= getParameter("rid")
$
.get('routedetail/find?rid=' + rid
, function (data
) {
if (200 == data
.code
) {
var route
= data
.data
;
$("#category").html(route
.category
.cname
)
$("#rname").html(route
.rname
)
$("#title").html(route
.rname
)
$("#introduce").html(route
.routeIntroduce
)
$("#sname").html('商家名称:' + route
.seller
.sname
)
$("#consphone").html('商家电话' + route
.seller
.consphone
)
$("#address").html('地址' + route
.seller
.address
)
$("#price").html(route
.price
)
$('#big_img').attr('src', route
.rimage
)
var alist
= '';
alist
+= '<a class="up_img up_img_disable"></a>'
var list
= route
.imgList
for (var i
= 0; i
< list
.length
; i
++) {
var routeImg
= list
[i
]
var a
= ''
if(i
<4){
a
= '<a title="" class="little_img" data-bigpic="'+routeImg
.bigPic
+'" >\n' +
' <img src="'+routeImg
.smallPic
+'">\n' +
' </a>'
}else{
a
= '<a title="" class="little_img" data-bigpic="'+routeImg
.bigPic
+'" style="display:none;" >\n' +
' <img src="'+routeImg
.smallPic
+'">\n' +
' </a>'
}
alist
+=a
}
alist
+= '<a class="down_img down_img_disable" style="margin-bottom: 0;"></a>'
$('#small_imgs').html(alist
)
clickImgs()
}
}, "json")
})
</script
>
转载请注明原文地址:https://blackberry.8miu.com/read-31441.html