一个项目中使用了jquery的load,来动态加载替换内容,结果死活出不来。

代码如下:

$(function(){
   $('#ProductReview').load("[$syspath]User/AjaxRequest.aspx?Command=ProductReview&proID={cid}&d=" + Date());
});

于是换了其他方式,效果出来了,替换代码有两种,如下:

方法一:
$(function () {
   if ($('#ProductReview').length > 0) {
      $.get("[$syspath]User/AjaxRequest.aspx?Command=ProductReview&proID={cid}&d=" + Date(), function (d) {
         $('#ProductReview').html(d);
      })
   }
});
方法二:
$.ajax({
   type: "get",
   url: "[$syspath]User/AjaxRequest.aspx?Command=ProductReview&proID={cid}&d=" + Date(),
   async : false,
   success: function(data, textStatus){
      $('#ProductReview').html(data);
   }
});
这可真是奇怪啊!
posted on 2013-06-08 19:58  晓晨  阅读(4857)  评论(1)    收藏  举报