首页 新闻 会员 周边

Ajax有问题,求帮助,请帮忙指出错误

0
悬赏园豆:20 [已关闭问题] 关闭于 2011-12-29 17:23

      var xmlHttp;
      function createXMLHttpRequest(){
          if(window.ActiveXObject){
              xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
          }else if(window.XMLHttpRequest){
              xmlHttp = new XMLHttpRequest();
          }
      }
     
      function startBalance(balance,Id){
          //alert(b);
          //alert(a);
          String url ="./checkAction.do?method=updateBlanceByPresellId&blanceNum="+balance+"&preSellId="+Id;
          createXMLHttpRequest();
          xmlHttp.onreadystatechange = handleStateChange;
          xmlHttp.open("post",url,true);
          xmlHttp.send(null);
      }
     
      function handleStateChange(){
          if(xmlHttp.readyState==4){
              if(xmlHttp.status==200){
                 alert("平库成功!");
              }
          }
      }
     
      function Empty(a,Id){
          var balance = document.getElementById("balance"+a).value;
          if(balance.length!=0){
             //alert(balance);
             startBalance(balance,Id);
          }else{
             alert("盈亏数不能为空!");
          } 
      }

人间烟火的主页 人间烟火 | 初学一级 | 园豆:20
提问于:2011-12-16 16:36
< >
分享
所有回答(5)
0

什么错误?

artwl | 园豆:16736 (专家六级) | 2011-12-16 16:44
0

个人觉得还是换成jquery的ajax来做比较的好,原生态的ajax代码量还是很大的。

chenping2008 | 园豆:9836 (大侠五级) | 2011-12-16 17:27
0

$(function(){

$("#Button").click(function(){

$.post("路径", { idList: idList }, function (data) {
                        if (data.status == 1) {
                            alert(data);                        }
                        else {
                            alert(data);
                        }
                    });

});

 })

效果应该是一样的

小-菜 | 园豆:195 (初学一级) | 2011-12-16 17:45
0

f(window.XMLHttpRequest){
              xmlHttp = new XMLHttpRequest();

悟行 | 园豆:12559 (专家六级) | 2011-12-16 20:51
0

var url ="./checkAction.do?method=updateBlanceByPresellId&blanceNum="+balance+"&preSellId="+Id;

人间烟火 | 园豆:20 (初学一级) | 2011-12-29 17:21
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册