直接上代码
jQuery.get("/AddToShoppingCart.aspx", { productids: ids, temp: Math.random() }, function(data, txtStatus) {
                alert(data);
                /*if (data != "") {                    
                $("#cart", parent.document.getElementById("leftFrame").contentDocument).html(data);
                }*/
            });
在IE8,FF下alert都有内容 就是在IE7下死活没反应.jquery版本是1.7有没有谁碰到过的帮助指点一下!

解决方案 »

  1.   

    加上firebug再运行一次,看看在哪儿报错
      

  2.   

    这样试试:
    $.get("/AddToShoppingCart.aspx", { productids: ids, temp: Math.random() }, function(data, txtStatus) {
      alert(txtStatus);
      if (txtStatus) {                    
        alert(data);
        $("#cart", parent.document.getElementById("leftFrame").contentDocument).html(data);
    }
    },'json' );
      

  3.   

    firebug看一切都正常.真是见鬼了!
      

  4.   

    问题解决了.在服务程序里
    原来是if(AddProductToCart())
    {
                DataTable dt = BLL.Carts.GetCartProduct(this.cartId);
    Response.write...输出
    }把if去掉就行.
    原因不知道,可以肯定AddProductToCart()是返回true否则 在IE8,FF下也不可能执行到里内