日期:2014-05-17  浏览次数:20484 次

加载奇怪的问题,大神看下
我的页面是这样的
<span id="spanbind">0</span>

<script>
  $.ajax({
  type: "POST", //用POST方式传输
  dataType: "text", //数据格式:JSON
  url: 'yqcount.ashx', //目标地址
  data: "&gid=" +getQueryString("gid"),
  error: function (XMLHttpRequest, textStatus, errorThrown) { },
  success: function (msg) {
if(msg=="0")
$("#spanbind").html("0");
else
  $("#spanbind").html(msg);
  }
  });

</script>

这个页面加载的时候span的数字一开始会是0,然后才是ajax取的,所以这中间会变化下,如何不让他变化,在线等

------解决方案--------------------
不从Ajax取,不就不变了么
------解决方案--------------------
不变是什么意思,你给它赋值了他当然会变
------解决方案--------------------
if(msg!=$("#spanbind").html())
{ $("#spanbind").html(msg);
}
 
------解决方案--------------------
可能是加载顺序的问题

树形加载下来 先读到0 然后才加载JS去了