那些大部分应该都是JS和JQ吧
解决方案 »
- PHP打印页面问题
- 为什么获取不到留言id呢?
- Your browser (or proxy) sent a request that this server could not understand在线等急
- 兄弟姐妹们都来看一下
- mysql_fetch_array 和 mysql_fetch_row一起使用的问题?
- hash_hmac函数是用来干嘛的?
- MY SQL 5.0 中的数据库操作,移到 MY SQL 4.0时,提示找不到对应的数据库?
- PHP的session_save_path问题
- PHP能否这样实现.
- 淘宝api
- 新手请教PHP如何对MYSQL存储和查询字符串数据?
- 远程服务器信息生成缓存安全不?
当点击不同的颜色和尺寸时进行Ajax交互读取新价格。还有一种是页面加载完成后就载入了全部不同组合的价格。然后选择与页面相匹配的那种商品显示其价格。
当点击不同颜色和尺寸时,切换到你选择的那种商品的价格。{
"qikequanmai":{"name":"奇客花生香酥全麦饼 110克/盒 6盒组合","price":"¥99.00元"},
"qikecongxiang":{"name":"奇客葱香全麦饼 110克/盒 6盒组合","price":"¥99.00元"}
}
直接用js就行了,php传个配置数组到js,点击图片的时候js修改下价格就行了...
其实我也想用js这样弄的.
但是我这个点击了不但要改价格还要改图片,规格,还有各种div里的内容.想了想还是想用ajax直接刷新整个页面方便算了.
这样弄增加请求会不会弄到网站很慢?
没办法,老板看到那种不闪的刷新,说好cool哦,你也做个看看....
php也可以做到不闪刷新吗?
其实我也想用js这样弄的.
但是我这个点击了不但要改价格还要改图片,规格,还有各种div里的内容.想了想还是想用ajax直接刷新整个页面方便算了.
这样弄增加请求会不会弄到网站很慢?ajax给服务器增加压力本来就不对了,
居然想刷新页面,压力不就更大。虽然增加一点ajax请求可能看不出来(只要服务器够强就没事)
但做技术的凡事要尽量用最好的解决方案,要有精益求精的工匠精神,这是态度问题!
而且一般精益求精的时候对自己的技术是有帮助的,比如用js做刚好能练习下js。但是要改很多div的话我觉得是设计问题。
就淘宝商品页面来说,一个商品一般就改个当前颜色的文字和商品图片就行了
介绍页面就不用改了,全部介绍一下。没有改个颜色还要改介绍文字的。
而更新个当前颜色、尺寸,图片,价格 最多5个地方会多吗?
封装个方法,然后把当前颜色大小传进去统一更新页面就行了
太多xmlhttp体验未必好但一些分分秒秒随时动态变化的,例如股票数据,就不好预加载了