效果:
json文件:
{
"books":[
{"id":1,"imgUrl":"images/ly.jpg","price":"45.00","title":"论语","publish":"人民文学出版社","num":"303","desc":"崇贤馆始置唐代太宗朝。1999年,李克先生及志同道合者复兴其宗旨。以积累、传播中华优秀传统文化,提供全新国学体验馆为宏愿。"},
{"id":2,"imgUrl":"images/zy.jpg","price":"45.00","title":"中庸","publish":"人民教育出版社","num":"403","desc":"崇贤馆始置唐代太宗朝。1999年,李克先生及志同道合者复兴其宗旨。以积累、传播中华优秀传统文化,提供全新国学体验馆为宏愿。"},
{"id":3,"imgUrl":"images/dx.png","price":"45.00","title":"大学","publish":"机械工业出版社","num":"503","desc":"崇贤馆始置唐代太宗朝。1999年,李克先生及志同道合者复兴其宗旨。以积累、传播中华优秀传统文化,提供全新国学体验馆为宏愿。"},
{"id":4,"imgUrl":"images/mz.jpg","price":"45.00","title":"孟子","publish":"人民邮电出版社","num":"320","desc":"崇贤馆始置唐代太宗朝。1999年,李克先生及志同道合者复兴其宗旨。以积累、传播中华优秀传统文化,提供全新国学体验馆为宏愿。"},
{"id":5,"imgUrl":"images/sj.jpg","price":"45.00","title":"诗经","publish":"人民文学出版社","num":"308","desc":"崇贤馆始置唐代太宗朝。1999年,李克先生及志同道合者复兴其宗旨。以积累、传播中华优秀传统文化,提供全新国学体验馆为宏愿。"},
{"id":6,"imgUrl":"images/ss.jpg","price":"45.00","title":"尚书","publish":"人民文学出版社","num":"603","desc":"崇贤馆始置唐代太宗朝。1999年,李克先生及志同道合者复兴其宗旨。以积累、传播中华优秀传统文化,提供全新国学体验馆为宏愿。"},
{"id":7,"imgUrl":"images/lj.jpg","price":"45.00","title":"礼记","publish":"上海人民出版社","num":"703","desc":"崇贤馆始置唐代太宗朝。1999年,李克先生及志同道合者复兴其宗旨。以积累、传播中华优秀传统文化,提供全新国学体验馆为宏愿。"},
{"id":8,"imgUrl":"images/yj.jpg","price":"45.00","title":"易经","publish":"人民文学出版社","num":"803","desc":"崇贤馆始置唐代太宗朝。1999年,李克先生及志同道合者复兴其宗旨。以积累、传播中华优秀传统文化,提供全新国学体验馆为宏愿。"},
{"id":9,"imgUrl":"images/cq.jpg","price":"45.00","title":"春秋","publish":"电子工业出版社","num":"903","desc":"崇贤馆始置唐代太宗朝。1999年,李克先生及志同道合者复兴其宗旨。以积累、传播中华优秀传统文化,提供全新国学体验馆为宏愿。"}
]
}
商品列表页goodsList.js:
//请求json数据拼接字符串,并在URL传参数id跳转
$(function(){
$.ajax({
type:"get",
url:"data/data.json",
dataType:"json",
success:function(res){
var str = "<ul class='con_ul'>";
$.each(res.books, function(idx,val) {
str +="<li class=\"sec_li\"><a href='goodsDetail.html?booksId="+val.id+"' class='lp_li_a'><div class='lp_li_imgWrap'><img src='"+val.imgUrl+"'/></div><p class='lp_li_name'>"
+val.title+"</p><p class='lp_li_price'>"
+'¥'+val.price+"</p></a><li>";
});
str += "</ul>";
$('.content').append(str);
},error:function(){
alert(error)
}
});
})
商品详情页goodsDetail.js:
$(function(){
//获取url中的参数
function getUrlParam(name) {
var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)"); //构造一个含有目标参数的正则表达式对象
var r = window.location.search.substr(1).match(reg); //匹配目标参数
if (r != null) return unescape(r[2]); return null; //返回参数值
}
//接收URL中的参数booksId
var id = getUrlParam('booksId');
console.log('id:'+id);
$.ajax({
type:'get',
url:'data/data.json',
dataType:'json',
success:function(res,status){
console.log(status)
$.each(res.books, function(idx,val) {
//根据id获取详情数据
if(id == val.id){
var str = "<img src='"+val.imgUrl+"'/><p>出版编号:"+val.id+"</p><p>出版社:"+val.publish+"</p><p>页数:"+val.num+"</p><p>简介:"+val.desc+"</p>";
console.log('index:'+idx);
}
$('.booksDeatail').append(str);
});
}
})
})
以上所述是小编给大家介绍的jQuery+Ajax请求本地数据加载商品列表页并跳转详情页,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!
# jq
# ajax
# 加载页
# jquery
# 跳转
# jQuery模拟淘宝购物车功能
# jQuery和CSS仿京东仿淘宝列表导航菜单
# jquery实现商品sku多属性选择功能(商品详情页)
# jquery实现淘宝详情页选择套餐
# 中华
# 唐代
# 志同道合
# 太宗
# 上海人民出版社
# 小编
# 易经
# 孟子
# 论语
# 详情页
# 在此
# 礼记
# 并在
# 给大家
# 诗经
# 所述
# 给我留言
# 感谢大家
# 春秋
相关文章:
微信小程序 五星评分(包括半颗星评分)实例代码
简单实现Android文件上传
枣阳网站制作,阳新火车站打的到仙岛湖多少钱?
装修招标网站设计制作流程,装修招标流程?
如何选择域名并搭建高效网站?
制作销售网站教学视频,销售网站有哪些?
专业网站建设制作报价,网页设计制作要考什么证?
网页设计与网站制作内容,怎样注册网站?
如何通过西部数码建站助手快速创建专业网站?
建站主机选哪家性价比最高?
黑客入侵网站服务器的常见手法有哪些?
如何续费美橙建站之星域名及服务?
制作门户网站的参考文献在哪,小说网站怎么建立?
手机怎么制作网站教程步骤,手机怎么做自己的网页链接?
如何在云服务器上快速搭建个人网站?
python的本地网站制作,如何创建本地站点?
常州自助建站工具推荐:低成本搭建与模板选择技巧
已有域名建站全流程解析:网站搭建步骤与建站工具选择
可靠的网站设计制作软件,做网站设计需要什么样的电脑配置?
免费的流程图制作网站有哪些,2025年教师初级职称申报网上流程?
Swift开发中switch语句值绑定模式
建站主机类型有哪些?如何正确选型
已有域名能否直接搭建网站?
惠州网站建设制作推广,惠州市华视达文化传媒有限公司怎么样?
怎么将XML数据可视化 D3.js加载XML
官网建站费用明细查询_企业建站套餐价格及收费标准指南
大同网页,大同瑞慈医院官网?
网站制作网站,深圳做网站哪家比较好?
如何高效完成自助建站业务培训?
如何在IIS服务器上快速部署高效网站?
文字头像制作网站推荐软件,醒图能自动配文字吗?
如何通过山东自助建站平台快速注册域名?
建站主机服务器选购指南:轻量应用与VPS配置解析
建站之星安装失败:服务器环境不兼容?
在线制作视频的网站有哪些,电脑如何制作视频短片?
建站之星Pro快速搭建教程:模板选择与功能配置指南
定制建站是什么?如何实现个性化需求?
西安专业网站制作公司有哪些,陕西省建行官方网站?
简易网站制作视频教程,使用记事本编写一个简单的网页html文件?
如何选择靠谱的建站公司加盟品牌?
在线ppt制作网站有哪些软件,如何把网页的内容做成ppt?
广东专业制作网站有哪些,广东省能源集团有限公司官网?
如何制作公司的网站链接,公司想做一个网站,一般需要花多少钱?
免费制作小说封面的网站有哪些,怎么接网站批量的封面单?
武汉网站设计制作公司,武汉有哪些比较大的同城网站或论坛,就是里面都是武汉人的?
如何快速使用云服务器搭建个人网站?
无锡营销型网站制作公司,无锡网选车牌流程?
建站主机无法访问?如何排查域名与服务器问题
如何正确选择百度移动适配建站域名?
已有域名如何快速搭建专属网站?
*请认真填写需求信息,我们会在24小时内与您取得联系。