RT,如何像Ajax实现异步调用?

解决方案 »

  1.   

    我也不知道,刚才开始学这个。
    我想知道的是WMLScript 如何实现二级下拉框?
      

  2.   

    怎么将下面代码嵌套到 wmls里面啊 
    function createXMLHttp(){
        var xmlhttp;    
        try{
            xmlhttp=new XMLHttpRequest();
        }catch(e){
           
         //if (window.ActiveXObject) {    
         //    xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");  -- IE   
        // }   
        //   else if (window.XMLHttpRequest) {   
        //      xmlHttp = new XMLHttpRequest();          -- 其它浏览器   
        //  }    
            xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");//IE        
        }
        return xmlhttp;
    }
    function delRecord(id){}
    function ajaxSubmit(){
        var xmlhttp=createXMLHttp();
        xmlhttp.onreadystatechange=function(){
            if(xmlhttp.readyState==4){
                if(xmlhttp.status==200){
                    //alert(xmlhttp.responseXML);
                    addToList();
                }else{
                    alert("no");
                }
            }
        }
        var sql="insert into msgbox (`subject`,author,content,time)values('"+subject.value+"','"+author.value+"','"+content.value+"','"+time.value+"')";
        var submitUrl="ajaxServlet?sql="+sql;
        xmlhttp.open("post",submitUrl,true);    
        xmlhttp.setRequestHeader('Conten-type','application/x-www-form-urlencode');
        xmlhttp.send(null);
        return false;    
    }