我正在嘗試在使用javascript的網頁中爲控件調用WebMethod(GetData())。如何在javascript中調用WebMethod控件
<script type="text/javascript">
$(document).ready(function() {
//this selector needs fixed
$('<%= Control1.ClientID %>').GetData();
});
</script>
<tel:RadScriptManager ID="RadScriptManager1" runat="server" />
<tel:RadAjaxPanel ID="RadAjaxPanel1" runat="server" LoadingPanelID="RadAjaxLoadingPanel1">
<uc1:Control ID="Control1" runat="server" />
</tel:RadAjaxPanel>
的UC:控制代碼:
[WebMethod()]
[ScriptMethod()]
protected void GetData()
{
//stuff happens here
}
我無法弄清楚什麼樣的選擇來使用。我在頁面上有多個控件,我想在不同的時間給他們打電話。我用什麼樣的選擇器或者什麼命令來運行這個WebMethod?
有幾分相似[SO發佈](http://stackoverflow.com/問題/ 886903 /主叫-ASP淨服務器側方法-通jquery的)。 – 2011-01-27 19:15:07