ajax如何解决大数据量传递

时间:2025-02-10 07:24:15

 本文不涉及类似于jason及DWR的ajax框架对该问题的解决方案,纯粹以脚本的方式去解决ajax前后台大数据量的传递问题

   function saveAndExit(){
     var cusName=("cusName");
     var cusCode=("cusCode");
     var type=("type");
     var result=("result");
    
     var xml="<?xml version=/"1.0/" encoding=/"utf-8/"?>/n";  
         xml+="<risks>/n";  
     for (i=0;i<;i++){
         xml+="<risk name=/"" + cusName[i].value + "/">/n";  
    xml+="<code>"+ cusCode[i].value +"</code>/n";
    xml+="<opentyp>"+ type[i].value +"</opentyp>/n";
    xml+="<result>"+ result[i].value +"</result>/n";
    xml+="</risk>/n";
     }
     xml+="</risks>/n";   
     =xml;
      ();      
   }     

 

===============================================================

   var url="getUserInfo?action=addRisk";
   http_request.open("POST",url,false);
   http_request.setRequestHeader("Content-Type","application/x-www-form-urlencoded"); 
   http_request.send("xmlcode="+xml);

 

===============================================================

  ("UTF-8");

  String xmlcode = ("xmlcode");