jquery ajax 在IE7下无效

SinGooCMS 2012-10-18 04:07:35
直接上代码


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

有没有谁碰到过的帮助指点一下!
...全文
295 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
爱在夕阳下 2012-10-19
  • 打赏
  • 举报
回复
js 跟后台没关系吧。
  • 打赏
  • 举报
回复
还是断点跟踪下程序吧 可定不是这个地方的问题产生的
SinGooCMS 2012-10-19
  • 打赏
  • 举报
回复
问题解决了.

在服务程序里
原来是

if(AddProductToCart())
{
DataTable dt = BLL.Carts.GetCartProduct(this.cartId);
Response.write...输出
}

把if去掉就行.
原因不知道,可以肯定AddProductToCart()是返回true否则 在IE8,FF下也不可能执行到里内
SinGooCMS 2012-10-18
  • 打赏
  • 举报
回复
firebug看一切都正常.真是见鬼了!
SinGooCMS 2012-10-18
  • 打赏
  • 举报
回复
不行.真杯具
toury 2012-10-18
  • 打赏
  • 举报
回复
这样试试:
$.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' );
geckojule 2012-10-18
  • 打赏
  • 举报
回复
加上firebug再运行一次,看看在哪儿报错
  • 打赏
  • 举报
回复
先判断下 data

87,991

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧