如何在开源php迷你购物车中应用ajax或javascript?
我从youtube上得到了这个开源php迷你购物车。现在的问题是如何将其应用于ajax或javascript?因此,每次我添加、删除和删除这些项目时,它都不会刷新整个页面,无论javascript是打开还是关闭,它都会工作。如果javascript在购物车上,php将使用javascript,如果不在购物车上,php将使用php 下面是在购物车中添加、删除和删除项目的代码。要查看或下载完整的源代码,请单击此链接:如何在开源php迷你购物车中应用ajax或javascript?,javascript,php,jquery,ajax,Javascript,Php,Jquery,Ajax,我从youtube上得到了这个开源php迷你购物车。现在的问题是如何将其应用于ajax或javascript?因此,每次我添加、删除和删除这些项目时,它都不会刷新整个页面,无论javascript是打开还是关闭,它都会工作。如果javascript在购物车上,php将使用javascript,如果不在购物车上,php将使用php 下面是在购物车中添加、删除和删除项目的代码。要查看或下载完整的源代码,请单击此链接: 在opencart中实现ajax非常简单。您只需要使用它自己的预构建购物车API,
在opencart中实现ajax非常简单。您只需要使用它自己的预构建购物车API,并在项目中使用它 首先需要了解购物车功能的URL
1. http:/ /< project location >/index.php?route=checkout/cart/add (with product_id and quantity as parameters)
2. http:/ /< project location >/index.php?route=checkout/cart/remove (with key as parameter which is cart id)
3. http:/ /< project location >/index.php?route=checkout/cart/edit (quantity[key] and value = 'quantity' as parameters
1。http:///index.php?route=checkout/cart/add(使用产品id和数量作为参数)
2.http:///index.php?route=checkout/cart/remove(使用键作为参数,即购物车id)
3.http:///index.php?route=checkout/cart/edit(数量[键]和值='quantity'作为参数
现在您可以在Ajax Requirest中使用这些代码,假设您使用的是jquery
var cart = {
'add':function(product_id){
$.get('http:/ /< project location >/index.php?route=checkout/cart/add',
{product_id: product_id},
function(data){}
},
};
var-cart={
“添加”:函数(产品id){
$.get('http:///index.php?route=checkout/cart/add',
{product\u id:product\u id},
函数(数据){}
},
};
像这样,您可以使添加、删除、编辑和获取购物车功能,您可以将这些功能添加到按钮或页面加载等
比如说
<button onclick="cart.add('prod_01');> Add to Cart </button>
mysql PHP扩展自2013年以来已被弃用,并在PHP 7中删除。您的代码在最新和未来的服务器上无法运行。有一个更新、更强大、更灵活的扩展。是的,我知道我只需要ajax或javascript实现。
<button onclick="cart.add('prod_01');> Add to Cart </button>