jquery将购物车所有的商品id传到后台

页面模板引擎使用freemarker,以下是购物车页面的部分代码,现需要将所有的商品id传到后台,求指点!!

        <div class="product-sx">
            <#--隐藏域 选择性下单需要传商品的id-->
            <input type="hidden" id="itemId" value="${mapCart[key].id}">
            <a href="itemDesc?id=${mapCart[key].id}">
                <img src="${mapCart[key].image}" class="product-img" />
                <span class="product-name">${mapCart[key].title}</span>
            </a>
            <div class="product-price">&yen;<span class="price">${mapCart[key].price}</span></div>
            <div class="product-amount">
                <div class="product_gw">
                    <em class="product-jian">-</em>
                    <input type="text" value="1" class="product-num"/>
                    <em class="product-add">+</em>
                </div>
            </div>
            <div class="product-del"><a onclick="delCart(${mapCart[key].id})"><img src="images/deleteico.png"/></a></div>
        </div>
    </div>
    </#list>
    </#if>
</div>
var data=JSON.stringify([id1,id2,id3,id4])
$.ajax({
                type:"post",
                url:"http://xxxxx/xxxx/xxx",
                data:data,
                success: function(data){
                    console.log(data);
                }
            })

把id传给后台处理呗,后台sql通过id去处理单子

首先定义一个数组用来保存 所选择的商品id
在选择该商品的时候 将id加到数组中
然后进行上传


var pids = "";
$.each($("input[name='pid']"), function() {
pids += $(this).val() + ",";
});