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);
}
展开
 我来答
苏锐_Syz
2011-03-12 · 超过33用户采纳过TA的回答
知道答主
回答量:129
采纳率:0%
帮助的人:97.2万
展开全部
打开页面 先看左下角 有没有js错误提示 如果有是什么? 比如 SYS未定义 说明你的项目配置文件有错 原因很多
我感觉是你环境配置问题 也就是asp.net ajax有问题 如果你是2008下面开发 请看你的项目选择的framework版本 是不是 3.5、、 很多很多
但最终 就是配置文件问题
zingerwu
2011-03-10 · 超过11用户采纳过TA的回答
知道答主
回答量:81
采纳率:0%
帮助的人:41.9万
展开全部
调试下WEB服务,看你的调用成功了没有
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式