DIV CSS 佈局教程網

 DIV+CSS佈局教程網 >> 網頁腳本 >> JavaScript入門知識 >> AJAX入門 >> AJAX基礎知識 >> ajax 調用後台方法大家可以討論下
ajax 調用後台方法大家可以討論下
編輯:AJAX基礎知識     
我曾使用過的方法有三種:
1 在頁面中加入隱藏的button,並定義了事件,然後執行js的$("#隱藏btnID").click()來 執行後台方法
2 用ajaxPro來執行
3 用ajax的url:頁面地址/(靜態)方法名稱 來執行
在這種方法中,方法必須要求是靜態的,所以例如在_default這個頁面中 ,示例如下
復制代碼 代碼如下:
public partial class _Default : System.Web.UI.Page
{
static int sVar = 1;
int abc = 3;
int result;
[WebMethod]
public static string AjaxGetMethod()
{
sVar = 2; //靜態變量可以直接調用
_Default d = new _Default(); //如果不實例化 就不能使用result,abc
NoStaticFun nsf = new NoStaticFun(); //如果不實例化 就不能使用test
d.result = nsf.test();
d.result = d.abc;
return d.result;
}
}
public class NoStaticFun
{
public int test()
{
return 2;
}
}

在這個示例中,我進行了標注,我想和大家討論下有什麼其他更好的方法,或者這幾個方法,你們是怎樣應用的
XML學習教程| jQuery入門知識| AJAX入門| Dreamweaver教程| Fireworks入門知識| SEO技巧| SEO優化集錦|
Copyright © DIV+CSS佈局教程網 All Rights Reserved