1. 程式人生 > >ASP.NET 前臺js呼叫後臺方法,並且區域性重新整理的方法

ASP.NET 前臺js呼叫後臺方法,並且區域性重新整理的方法

Asp.net前臺js呼叫後臺方法,並且區域性重新整理的方法。

(1)    前臺js程式碼:在需呼叫後臺程式碼的地方,書寫如下程式碼:

PageMethods. houtai (latlng,myCallBack);//getBj54是後臺c#方法,latlng是實參,myCallBack是回撥函式,是呼叫了後臺方法之後,執行的方法。

(2)   後臺處理函式。在c#後臺檔案中書寫

[System.Web.Services.WebMethod]//注意此句必須書寫

public static String houtai(Object xingcan)//注意必須是靜態方法

{

     ……   //你要進行的處理,注意返回值

}

(3) 前臺Js回撥函式,

function myCallBack(result) {    //result是後臺方法返回的值

    var di = document.getElementById("Label1"); //label1是例子,是label

    di.innerText=result;   

}

實際程式碼執行順序是(1)-(2)-(3)其中只需呼叫(1),而後面兩步是自動執行的。