效果:
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实现淘宝详情页选择套餐
# 中华
# 唐代
# 志同道合
# 太宗
# 上海人民出版社
# 小编
# 易经
# 孟子
# 论语
# 详情页
# 在此
# 礼记
# 并在
# 给大家
# 诗经
# 所述
# 给我留言
# 感谢大家
# 春秋
相关文章:
名字制作网站免费,所有小说网站的名字?
如何生成腾讯云建站专用兑换码?
C++中的Pimpl idiom是什么,有什么好处?(隐藏实现)
如何彻底删除建站之星生成的Banner?
建站之星代理如何获取技术支持?
如何通过cPanel快速搭建网站?
太原网站制作公司有哪些,网约车营运证查询官网?
网站海报制作教学视频教程,有什么免费的高清可商用图片网站,用于海报设计?
网站设计制作公司地址,网站建设比较好的公司都有哪些?
如何确保FTP站点访问权限与数据传输安全?
h5在线制作网站电脑版下载,h5网页制作软件?
南京做网站制作公司,南京哈发网络有限公司,公司怎么样,做网页美工DIV+CSS待遇怎么样?
Swift中swift中的switch 语句
如何通过商城自助建站源码实现零基础高效建站?
Python多线程使用规范_线程安全解析【教程】
制作假网页,招聘网的薪资待遇,会有靠谱的吗?一面试又各种折扣?
临沂网站制作公司有哪些,临沂第四中学官网?
佛山网站制作系统,佛山企业变更地址网上办理步骤?
,柠檬视频怎样兑换vip?
公司网站建设制作费用,想建设一个属于自己的企业网站,该如何去做?
想学网站制作怎么学,建立一个网站要花费多少?
c# 在高并发场景下,委托和接口调用的性能对比
如何在Golang中处理模块冲突_解决依赖版本不兼容问题
重庆市网站制作公司,重庆招聘网站哪个好?
潮流网站制作头像软件下载,适合母子的网名有哪些?
已有域名如何快速搭建专属网站?
网站专业制作公司有哪些,做一个公司网站要多少钱?
如何通过远程VPS快速搭建个人网站?
广平建站公司哪家专业可靠?如何选择?
定制建站平台哪家好?企业官网搭建与快速建站方案推荐
怎么用手机制作网站链接,dw怎么把手机适应页面变成网页?
深圳企业网站制作设计,在深圳如何网上全流程注册公司?
如何用美橙互联一键搭建多站合一网站?
学校为何禁止电信移动建设网站?
外汇网站制作流程,如何在工商银行网站上做外汇买卖?
文字头像制作网站推荐软件,醒图能自动配文字吗?
如何通过西部数码建站助手快速创建专业网站?
宝塔建站无法访问?如何排查配置与端口问题?
,在苏州找工作,上哪个网站比较好?
电影网站制作价格表,那些提供免费电影的网站,他们是怎么盈利的?
如何配置WinSCP新建站点的密钥验证步骤?
制作网站建设的公司有哪些,网站建设比较好的公司都有哪些?
沈阳个人网站制作公司,哪个网站能考到沈阳事业编招聘的信息?
简历在线制作网站免费版,如何创建个人简历?
如何撰写建站申请书?关键要点有哪些?
广州网站制作公司哪家好一点,广州欧莱雅百库网络科技有限公司官网?
高防服务器如何保障网站安全无虞?
制作网站的过程怎么写,用凡科建站如何制作自己的网站?
,交易猫的商品怎么发布到网站上去?
建站之星×万网:智能建站系统+自助建站平台一键生成
*请认真填写需求信息,我们会在24小时内与您取得联系。