添加多个产品到购物车 [ECSHOP 再次购买功能,按此单购买,可以参考]

js:

function getElements()
    {                          
        var str=document.getElementsByName("aa1");                        
        addSelectedToCart(str);
    }

function addSelectedToCart(p)
{
    for(var i=0;i<p.length;i++)
    {
        addToCart(p[i].value);
    }
    /*alert(document.getElementById(aa).checked);*/
    /*for ( var i=0; i<document.getElementById(p).elements.length; i++ ){alert(i); var e = document.getElementById(p).elements[i]; if ( (e.type=='checkbox')&&(!e.disabled) ) { if ( e.checked ) { addToCart(e.value) ; } }}*/
    
 }


dwt:

<input type="hidden"  name="aa1" value="{$goods.goods_id}" />//获取多个ID


<a href="javascript:getElements()"><img src="images/zuhe_25.jpg" /></a>//点击添加按钮,即可添加多个产品到购物车

你可能感兴趣的:(添加多个产品到购物车 [ECSHOP 再次购买功能,按此单购买,可以参考])