2019.04.09 电商25 结算功能1

结算功能要获取很多数据,

现在的主要问题是要知道获取对应的商品信息,要知道我选的是哪个的商品信息啊

它们选框的类名都一样啊,能遍历吗?遍历之后要去获取,它父级属性的值

有多少商品就有多少复选框,可以获取的,有几个就几个

var cks = $(‘.son_check‘);

$.each(cks,function(index,ck)

和for in 一样的     cks是遍历的数组,index每一个对象的下标,0,1, 2   ck就是对应的对象

判断是否选中就是要判断它的checked属性

if ($(ck).prop(‘checked‘)){

}   ck转成jQuery对象,prop和attr是一样的  

当点击事件时你要学会去看class, 通过这个是去获取文本框的信息

F12  去查看    在js中的json对象格式

if (cartitems.length == 0):

  return;

什么都不做

怎么发起请求,Ajax可以发请求

但在这里这个结算是超链接,所以它打算改变超链接跳转的连接

还要把参数传过去

$(this).attr(‘href‘,‘/order/?cartitems = ‘+JSON.stringify(cartitems));

这个attr还有两个属性咧

请求参数应该是字符串

在js中怎么将数组转字符串      就相当于我们的序列化

重定向是一个get请求吗

也要把原来的参数也要传过去,然后在传过来

做到这里数据已经传过来了  那么下一步应该是渲染页面了

原文地址:https://www.cnblogs.com/Py-king/p/10679233.html

时间: 2024-11-08 19:50:29

2019.04.09 电商25 结算功能1的相关文章

2019.04.06 电商09 推荐功能猜你喜欢

装饰器吗?显示的应该是商品的信息,是根据什么进行推荐的呢 1.然后就是我想增加新的功能,但是我又不想改变函数体,那么这时候用装饰器 如何使用,装饰器写在函数上面@recommend_view 还要定义装饰器,参数是被修饰的函数名 内部函数_wrapper()这里边的参数是要通过被修饰的函数决定的  当然也有可传参数 装饰器大体的内容内嵌一个函数,还有返回值,主要是参数的传递 添加的功能应该放在修饰响应函数的上方,调用函数会有返回值,记得返回回去, 近期访问的浏览记录吗?然后我要获取上次的id 

2019.04.06 电商03 数据表的插入

如何打开一个json文件   反序列化之后它就认为整个json文件就是一个列表,列表就有很多个字典,然后遍历这个列表 这个create就是插入到数据表中 1. with open(‘文件名’ ) as f import json datas = json.load(f.read()) 2.如何执行py文件,在控制台中from url.文件名 import * 然后执行里面的函数 3.如何插入json数据,首先得先弄懂json的结构,所以为什么要在前面查询然后查看数据库的 原因吧.利用create

2019.04.06 电商06 分页

分页(paging) 在Django中是(paginator) 1.导入分页器这个Paginator类 2.创建这个对象,Paginator(以什么进行分类,每页显示多少数据)(goodsList,8)有这两个参数 一个参数一定是要排序过的order_by('id')以id进行排序 3.当执行上面之后,肯定是会生成按照上面进行分页的数据了.那我要怎么查询某一页呢? 对象.page(num)   用的是page这个方法    num可以在指定url时,在get中输入num = 1 请求get如何传

2019.04.07 电商12 登录界面的验证

本章中最主要的应该是验证码的验证和如何去使用 超链接的这种请求他属于get请求 src也属于get请求 如何生成验证码的图片 from utils.cope import * 有一个叫gene_code的函数会生成验证码   他有两个返回值img,txt 去接收 def get(self,request): #调用工具包下的函数生成验证码 img,txt = gene_code() #将txt保存到session request.session['sessionCode'] = txt #响应页

关于电商网站购物车功能如何与登录账号相关联的一点想法

最近在试着做电商网站,自然也需要涉及到实现购物车的功能.然后就想到去用cookie来完成购物车的功能. 实现过程是新建一个cookie,把购物车实体类的list放进去,每次给购物车新增商品和删除商品的时候就new一个新的cookie,把key设置成一样的就可以覆盖掉之前的cookie内容了,这样就可以实现每次实现更改购物车内容之后,更新cookie的功能了. 但是完成之后遇到了一个问题,就是如何把这个存在本地客户端的cookie购物车和登录的账号关联起来呢?总不能每个登录用户都共享同一个购物车吧

用JS做一个简单的电商产品放大镜功能

使用js制作一个简单的产品放大图 购物网站的产品页经常会放有一个产品展示图区.该图区有一个功能就是产品图的放大功能,移动左侧的焦点区域,可以放大细节部分观看,详情如下图.实现该功能的方法也非常简单. 实验:制作产品焦点放大图. 所需技能:1.基本的获取页面元素的方法: 2.几个简单的事件: 3.会使用dom设置元素的属性: 案例原理:1.焦点框的跟随鼠标事件: 2.焦点框的移动区域规定: 3.大盒子内容的显示: 适合对象:js初学者 -------------------------------

电商---实现购物车功能

购物车实现3种方式 1.利用cookie 优点:不占用服务器资源,可以永远保存,不用考虑失效的问题 缺点: 对购买商品的数量是有限制的,存放数据的大小 不可以超过2k,用户如果禁用cookie那么就木有办法购买商品,卓越网实现了用户当用户禁用cookie,也可以购买. 2.利用 session 优点:用户禁用cookie,也可以购物 缺点:占用服务器资源,要考虑session失效的问题 3.利用数据库 优点:可以记录用户的购买行为,便于数据分析用户的喜好,推荐商品 缺点:给数据库造成太大的压力,

php+redis实现电商秒杀功能

这一次总结和分享用Redis实现分布式锁来完成电商的秒杀功能.先扯点个人观点,之前我看了一篇博文说博客园的文章大部分都是分享代码,博文里强调说分享思路比分享代码更重要(貌似大概是这个意思,若有误请谅解),但我觉得,分享思路固然重要,但有了思路,却没有实现的代码,那会让人觉得很浮夸的,在工作中的程序猿都知道,你去实现一个功能模块,一段代码,虽然你有了思路,但是实现的过程也是很耗时的,特别是代码调试,还有各种测试等等.所以我认为,思路+代码,才是一篇好博文的主要核心. 直接进入主题. 一.前言 双十

互联网安全锁现大漏洞 网友建议:不要登录一切网银电商网站

2014.04.11 22:19:51 来源:南方日报作者:南方日报 ( 2 条评论 )  http://www.techweb.com.cn/internet/2014-04-11/2027049.shtml 昨日,被称为"心脏出血"的OpenSSL协议安全漏洞引发了人们对网上支付的担忧.传言称,这个漏洞"波及几乎所有网站",用户"不登录还好,一登录网站就有可能导致用户名和密码失窃".截至昨日18时12分,百度搜索关键词"OpenSS