2014-04-27 162 views
0

我有一个登陆页面。我展示了一些产品在此着陆页..Jquery购物车按钮添加删除

当用户在这个页面中选择产品都要我virtuemart网页..

Virtuemart直接添加到这样的购物车链接:

http://www.mysite.com/index.php?option=com_virtuemart&view=cart&task=add&virtuemart_product_id[]=2762&quantity[]=5&virtuemart_product_id[]=792&quantity[]=2 

选择产品时读取与jquery相对值(它是virtuemart产品ID)的数量是不重要的是必须在1 ..并加入链路结帐按钮的该值端

&virtuemart_product_id[]=2762&quantity[]=1 

My jsfiddle demo: 274行起始购物车jquery代码

它正在工作,但在结帐列表中删除商品时,并未在结帐按钮链接中删除商品值。

如果删除产品必须在结账按钮链接&virtuemart_product_id[]=2762&quantity[]=1

我不知道很好的jQuery删除产品ID来.. 如何解决呢?

问候

回答

1

我看了你的代码,你只查询字符串添加到您的链接,你不要什么都不做清除字符串时,你垃圾的物品 ü甚至不需要使用jQuery和HTML只 当您删除项目:

$(".remove").click(function(){ 
    var stringToClear= $(this).parent(".someDivWithItemInfo");//->&virtuemart_product_id[]=2762&quantity[]=1 
    var currentHrefLink= $("#linkId").attr("href"); 
    currentHrefLink = currentHrefLink.replace(stringToClear, ""); 
    $("#linkId").attr("href",currentHrefLink); 
}); 

的jsfiddle演示:http://jsfiddle.net/C59Qk/2/

+0

感谢答案Cuzi但我并没有整合你的代码..可以请你在我的jsfiddle演示整合呢? –

+0

http://jsfiddle.net/C59Qk/2/ – Cuzi

+0

感谢您的帮助@cuzi –

相关问题