请问ajax有没有办法让某段php代码重新执行
发布网友
发布时间:2022-04-06 09:50
我来回答
共2个回答
热心网友
时间:2022-04-06 11:20
php_ajax.php 要接受的信息是:删除商品N或者添加商品N,同理现有的商品信息全部传到服务端去更新下也行
php_ajax.php 要返回的信息是:服务端购物车的商品信息,当然也可以让php直接把商品信息返回到cookies里面 商品1, 商品2 (....)
--------------
浏览器端你这样写:用户更改购物车的时候你把商品1,商品2,... 这一块代码全部清空,然后用ajax请求服务端的购物车信息,根据php服务端返回的商品信息重写这一块,当然服务器端返回到cookies里面就从cookies里面取数据,这样操作你会感觉轻松不少,也简单不少。
--------------
为了用户用户体验,用户更改购物车的时候不要直接清空商品信息,而是等服务端返回数据的时候再清空重写,(我上面那样写实便于理解)这样就不用来来回回一个一个商品去修改了!
热心网友
时间:2022-04-06 12:38
可以用jquery啊,操作方便, 点击删除后也不用重新加载,PHP处理Cookie,处理完成后输出一个标识,JS获取PHP返回的标识,如果正确就直接把删除的那项移除就可以了