程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> new-ajax刷新問題,求大神解決

new-ajax刷新問題,求大神解決

編輯:編程綜合問答
ajax刷新問題,求大神解決
 function kuaisuxuanren(x){ 
                    alert("111111111111ppppppppppppp"+x)
                    var xmlhttp = new XMLHttpRequest;
                    xmlhttp.onreadystatechange = function () {
                        if(xmlhttp.readyState==4){
                            if(xmlhttp.status==200){
                                var str = xmlhttp.responseText; 
                                var obj = eval("("+str+")");
                                var list = obj.jsonData;
                                var grouplist = list["var"];
                                //alert(grouplist.length);
                                for(var i=0;i<grouplist.length;i++){                                
                                    var email = grouplist[i].email; 
                                    //alert("00000000000"+email);                               
                                    var name = grouplist[i].name;
                                    var deptName = grouplist[i].deptName;
                                    //var div = document.createElement("div");
                                    //div.setAttribute("class", "background-color: red;");divcss
                                    var li = document.createElement("li");
                                    li.setAttribute("style", "margin-left:85px;height:20px;font-size:14px;");
                                    var label = document.createElement("label");
                                    label.setAttribute("style","width:150%;");
                                    label.setAttribute("for","radiochoose");
                                    label.setAttribute("id","ren");
                                    label.setAttribute("onclick","queren()");
                                    label.innerText = name;                                                         
                                    var ul = document.createElement("ul"); 
                                    //div.appendChild(ul);                      
                                    persons.appendChild(li);
                                    li.appendChild(label);
                                //  alert(deptName);                        
                                    }           
                            }               
                        }
                    }

                    var sd = sid.value; 
                    var arr = new Array();
                    arr = document.getElementById(x).value.split(';');
                    //alert("111111111111111111gggg"+arr.length);
                    var keyword = arr[arr.length-1];
                    var url = "http://mail.ah.chinamobile.com/webmail/service/addr/user?func=addr:searchAddrUser&sid="+sd+"&rnd=0.2907288070686717,744";
                    var entity = "{\"total\":15,\"keyword\":\""+keyword+"\"}";                  
                    xmlhttp.open("POST",'<%=mobile_hostName%>/MobilePlatform/rest/datasource/dsInvoke.do?method=getPageData&dataSourceId=ahcmcc.mdyj.mdyj_kuaisuxuanren&sessionId=<%=session.getAttribute("sessionId")%>&sid='+sd+'&_internal_request_entity='+entity,true);
                    xmlhttp.send(null); 


        }
    x參數會改變,每個x刷新一次,但是後面的值總是覆蓋前面的值,怎麼解決呀。。。代碼如上、、

最佳回答:


後面的值總是覆蓋前面的值是個什麼意思?沒看明白哪裡會覆蓋

showbo
qq_27446037
showbo
qq_27446037
qq_27446037
qq_27446037
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved