ASP.NET AJAX 传参直接调用后台方法 没反应
functionbtnInvoke_onclick(){vartheName='aa';PageMethods.SayHelloFromPage(theName,onSa...
function btnInvoke_onclick() {
var theName ='aa';
PageMethods.SayHelloFromPage(theName, onSayHelloSucceeded);
}
function onSayHelloSucceeded(result) {
alert(result)
}
-----------------
<asp:ScriptManager ID="sm" EnablePageMethods="true" runat="server" ></asp:ScriptManager>
<input id="btnInvoke" type="button" value="button" onclick="btnInvoke_onclick()" />
---------------
[System.Web.Services.WebMethod]
public static string SayHelloFromPage(string name)
{
return string.Format("Hello {0}!", name);
} 展开
var theName ='aa';
PageMethods.SayHelloFromPage(theName, onSayHelloSucceeded);
}
function onSayHelloSucceeded(result) {
alert(result)
}
-----------------
<asp:ScriptManager ID="sm" EnablePageMethods="true" runat="server" ></asp:ScriptManager>
<input id="btnInvoke" type="button" value="button" onclick="btnInvoke_onclick()" />
---------------
[System.Web.Services.WebMethod]
public static string SayHelloFromPage(string name)
{
return string.Format("Hello {0}!", name);
} 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询