首页 后端开发 php教程 关于那些购物网站解决办法

关于那些购物网站解决办法

Jun 13, 2016 am 11:59 AM
ajax name nbsp price

关于那些购物网站
那些购物网站有那种选不同颜色不同size就价钱不同然后显示出来,
用了什么技术?
是ajax吗?
php新手
谢谢
------解决方案--------------------
有些是Ajax异步读取的。。
当点击不同的颜色和尺寸时进行Ajax交互读取新价格。

还有一种是页面加载完成后就载入了全部不同组合的价格。然后选择与页面相匹配的那种商品显示其价格。
当点击不同颜色和尺寸时,切换到你选择的那种商品的价格。

<br />{<br />"qikequanmai":{"name":"奇客花生香酥全麦饼 110克/盒  6盒组合","price":"¥99.00元"},<br />"qikecongxiang":{"name":"奇客葱香全麦饼 110克/盒   6盒组合","price":"¥99.00元"}<br />}<br />
登录后复制

------解决方案--------------------
楼上正解,看你的数据量,如果仅仅几种颜色+尺码同时用户可能来回点,用本地js搞定,不能用ajax占连接,像全国地区数据就ajax吧
------解决方案--------------------

引用:
Quote: 引用:

一般不会用ajax吧,还增加请求
直接用js就行了,php传个配置数组到js,点击图片的时候js修改下价格就行了...


其实我也想用js这样弄的.
但是我这个点击了不但要改价格还要改图片,规格,还有各种div里的内容.

想了想还是想用ajax直接刷新整个页面方便算了.
这样弄增加请求会不会弄到网站很慢?


ajax给服务器增加压力本来就不对了,
居然想刷新页面,压力不就更大。

虽然增加一点ajax请求可能看不出来(只要服务器够强就没事)
但做技术的凡事要尽量用最好的解决方案,要有精益求精的工匠精神,这是态度问题!
而且一般精益求精的时候对自己的技术是有帮助的,比如用js做刚好能练习下js。

但是要改很多div的话我觉得是设计问题。
就淘宝商品页面来说,一个商品一般就改个当前颜色的文字和商品图片就行了
介绍页面就不用改了,全部介绍一下。没有改个颜色还要改介绍文字的。
而更新个当前颜色、尺寸,图片,价格 最多5个地方会多吗?
封装个方法,然后把当前颜色大小传进去统一更新页面就行了
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

Video Face Swap

Video Face Swap

使用我们完全免费的人工智能换脸工具轻松在任何视频中换脸!

热工具

记事本++7.3.1

记事本++7.3.1

好用且免费的代码编辑器

SublimeText3汉化版

SublimeText3汉化版

中文版,非常好用

禅工作室 13.0.1

禅工作室 13.0.1

功能强大的PHP集成开发环境

Dreamweaver CS6

Dreamweaver CS6

视觉化网页开发工具

SublimeText3 Mac版

SublimeText3 Mac版

神级代码编辑软件(SublimeText3)

由于泄露的自拍显示屏增加了以前价格实惠的相机系列的复杂性,富士 X-M5 的价格预期上升 由于泄露的自拍显示屏增加了以前价格实惠的相机系列的复杂性,富士 X-M5 的价格预期上升 Sep 07, 2024 am 09:34 AM

富士胶片粉丝最近对 X-T50 的前景感到非常兴奋,因为它重新推出了面向预算的富士胶片 X-T30 II,该胶片在 1,000 美元以下的 APS-C 类别中非常受欢迎。不幸的是,随着 Fujifilm X-T50 的推出

解决jQuery AJAX请求遇到403错误的方法 解决jQuery AJAX请求遇到403错误的方法 Feb 20, 2024 am 10:07 AM

标题:解决jQueryAJAX请求出现403错误的方法及代码示例403错误是指服务器禁止访问资源的请求,通常会导致出现这个错误的原因是请求缺少权限或者被服务器拒绝。在进行jQueryAJAX请求时,有时候会遇到这种情况,本文将介绍如何解决这个问题,并提供代码示例。解决方法:检查权限:首先要确保请求的URL地址是正确的,同时验证是否有足够的权限来访问该资

飞傲CP13卡带播放器上市,透明复古外观 飞傲CP13卡带播放器上市,透明复古外观 Jun 16, 2024 am 09:52 AM

Fii OCP13 盒式录音机于 1 月发布。现在,Fii O 正在扩大其产品组合,推出两款新型号 - 一款带有红色正面,一款带有透明正面。后者不仅完美匹配了棱角设计的复古魅力,而且

解决jQuery AJAX请求403错误的方法 解决jQuery AJAX请求403错误的方法 Feb 19, 2024 pm 05:55 PM

jQuery是一个流行的JavaScript库,用于简化客户端端的开发。而AJAX则是在不重新加载整个网页的情况下,通过发送异步请求和与服务器交互的技术。然而在使用jQuery进行AJAX请求时,有时会遇到403错误。403错误通常是服务器禁止访问的错误,可能是由于安全策略或权限问题导致的。在本文中,我们将讨论如何解决jQueryAJAX请求遭遇403错误

Klipsch 推出 Flexus Core 300 旗舰条形音箱,支持 8K、12 个扬声器和房间校正 Klipsch 推出 Flexus Core 300 旗舰条形音箱,支持 8K、12 个扬声器和房间校正 Sep 05, 2024 am 10:16 AM

Klipsch Flexus Core 300 是该系列中的顶级型号,在该公司的条形音箱系列中位于现有的 Flexus Core 200 之上。根据 Klipsch 的说法,这是世界上第一款声音可以适应现实的条形音箱。

PHP 与 Ajax:构建一个自动完成建议引擎 PHP 与 Ajax:构建一个自动完成建议引擎 Jun 02, 2024 pm 08:39 PM

使用PHP和Ajax构建自动完成建议引擎:服务器端脚本:处理Ajax请求并返回建议(autocomplete.php)。客户端脚本:发送Ajax请求并显示建议(autocomplete.js)。实战案例:在HTML页面中包含脚本并指定search-input元素标识符。

如何解决jQuery AJAX报错403的问题? 如何解决jQuery AJAX报错403的问题? Feb 23, 2024 pm 04:27 PM

如何解决jQueryAJAX报错403的问题?在开发网页应用程序时,经常会使用jQuery来发送异步请求。然而,有时候在使用jQueryAJAX时可能会遇到错误代码403,表示服务器禁止访问。这种情况通常是由服务器端的安全设置所导致的,但可以通过一些方法来解决这个问题。本文将介绍如何解决jQueryAJAX报错403的问题,并提供具体的代码示例。一、使

Light Phone 3 推出 50% 折扣、单色 OLED 和简约设计 Light Phone 3 推出 50% 折扣、单色 OLED 和简约设计 Jun 13, 2024 pm 10:18 PM

2018年的LightPhone2仍然配备经济实惠的墨水显示屏,而LightPhone3则采用OLED显示屏,只能显示灰度。改用3.92英寸分辨率为1,240x1,080的OLED面板的原因是

See all articles