日期:2014-05-18  浏览次数:20430 次

购物车提示
JScript code
$(
    function()
    {
        var miniCartServiceUrl = "[color=#FF0000]minicartservice.aspx?callback=?[/color]";
        refreshMiniCart();
        function refreshMiniCart()
        {
        $.getJSON(
                miniCartServiceUrl,
                      {
                     method: "GetCart"
                      },
                 function(result)
                    {
                    if (result.Cart != null && result.GetCart != null)
                       {
                      $("#ProductNum").text(result.Cart.Num);
                      $("#MyCart").html(result.GetCart.process(result));
                        }
                 });
     }
        
});



配合一下代码 
jquery-1.2.6.pack.js
jquery.utility.1.0.js
trimpath.template.1.0.38.js

完成购物车提示页内容文件minicartservice.aspx 可以实现吗?

minicartservice.aspx 回调返回的格式是这样的。

HTML code
<dl>
<dt>
<a href="#" target="_blank">
<img src="img.jpg" alt="图片..."  />
</a>
</dt>
<dd class="p_Name">
<a href="#">
商品...
</a>
</dd>
<dd class="p_Price">
<strong>¥价格...</strong>
<br />
<a id="2896" name="RemoveGift" href="#none">删除</a>
</dd>
</dl>

循环.......


------解决方案--------------------
minicartservice.aspx 返回的格式为什么是html代码??

这块推荐用json格式传递,更方便


另外,请求aspx文件的话,请求的aspx页面里就不要html代码了,不然就一并返回了.可以考虑请求ashx文件.
------解决方案--------------------
试一下再说