ajax請求的五個步驟
第一步,創建XMLHttpRequest對象
第二步,注冊回調函數
第三步,配置請求信息,open(),get
第四步,發送請求,post請求下,要傳遞的參數放這
第五步,創建回調函數
//第一步,創建XMLHttpRequest對象varxmlHttp=newXMLHttpRequest();functionCommentAll(){//第二步,注冊回調函數xmlHttp.onreadystatechange=callback1;//{//if(xmlHttp.readyState==4)//if(xmlHttp.status==200){//varresponseText=xmlHttp.responseText;//}//}//第三步,配置請求信息,open(),get//get請求下參數加在url后,.ashx?methodName=GetAllComment&str1=str1&str2=str2xmlHttp.open("post","/ashx/myzhuye/Detail.ashx?methodName=GetAllComment",true);//post請求下需要配置請求頭信息//xmlHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded");//第四步,發送請求,post請求下,要傳遞的參數放這xmlHttp.send("methodName=GetAllComment&str1=str1&str2=str2");//"}//第五步,創建回調函數functioncallback1(){if(xmlHttp.readyState==4)if(xmlHttp.status==200){//取得返回的數據vardata=xmlHttp.responseText;//json字符串轉為json格式data=eval(data);$.each(data,function(i,v){alert(v);});}}
后臺方法
privatevoidGetAllComment(HttpContextcontext){//Params可以取得get與post方式傳遞過來的值。stringmethodName=context.Request.Params["methodName"];//QueryString只能取得get方式傳遞過來的值。stringstr1=context.Request.Form["str1"];//取得httpRequest傳來的值,包括get與post方式stringstr2=context.Request["str2"];List<string>comments=newList<string>();comments.Add(methodName);comments.Add(str1);comments.Add(str2);//ajax接受的是json類型,需要把返回的數據轉給json格式stringcommentsJson=newJavaScriptSerializer().Serialize(comments);context.Response.Write(commentsJson);}
看完上述內容,你們掌握ajax請求的步驟是什么的方法了嗎?如果還想學到更多技能或想了解更多相關內容,歡迎關注本站行業資訊頻道,感謝各位的閱讀!
本文由 貴州做網站公司 整理發布,部分圖文來源于互聯網,如有侵權,請聯系我們刪除,謝謝!
c語言中正確的字符常量是用一對單引號將一個字符括起表示合法的字符常量。例如‘a’。數值包括整型、浮點型。整型可用十進制,八進制,十六進制。八進制前面要加0,后面...
2022年天津專場考試原定于3月19日舉行,受疫情影響確定延期,但目前延期后的考試時間推遲。 符合報名條件的考生,須在規定時間登錄招考資訊網(www.zha...
:喜歡聽,樂意看。指很受歡迎?!巴卣官Y料”喜聞樂見:[ xǐ wén lè jiàn ]詳細解釋1. 【解釋】:喜歡聽,樂意看。指很受歡迎。2. 【示例】:這是...
年貼現率是什么?年貼現率是期限為一年的貼現率。貼現率是指將未來支付改變為現值所使用的利率,貼現率也經常出現在用戶向銀行兌換未到期支票的時候,銀行會先按照一定的比率將利息進行扣除。貼現率為正值表明未來一元不管是收益還是損失,都沒有現在的一元重要,并且時間間隔越久,未來的價值越低。貼現率高比較好還是低比較好?貼現率高好或者低好是要視情況而定的。如果實施的是緊縮性貨幣政策,銀行不愿放錢,其貼現率就高,商...
據悉,順豐快遞今年仍將繼續執行“春節不打烊”。2022年春節假期期間(1月31日至2月6日),全國31個省及直轄市、337個地級市、2747個區縣,順豐持續提供全年無休的收派服務。順豐速運運費計算怎么算?體積重量計算方法托寄物的計費重量取體積重量與實際重量兩者之間的較大值,若為子母件,則將每件的計費重量進行匯總后計算總運費,其中,體積重量的計算方法為:【 順豐即日 / 順豐...
微博打不開怎么辦?微博打不開的解決方法有以下6種:1、檢查網絡連接:看看你的網絡連接正常不正常,網速有沒有問題,如果網絡連接有問題或者網速過差就重新連接你的網絡。2、清除瀏覽記錄:清除你的瀏覽器緩存和歷史記錄,清理ie瀏覽器緩存和歷史記錄的方法是打開ie瀏覽器,打開瀏覽器的工具,點擊《刪除瀏覽的歷史記錄》,再點擊刪除。3、對電腦進行安全掃描:如果你的電腦中被安置了木馬或者中了病毒,就很有可能造成新...