Jquery ajax和服务器端方法调用错误asp.net
Jquery ajax and server side method call error asp.net
我经常使用jquery调用我的页面方法,它工作得很好。所以现在我尝试从page1调用page方法。Aspx到第二页。我在第一页。Aspx并尝试调用page2中的page方法。Aspx,这里我得到了错误。
这样我就调用了page方法——jquery代码,它是jquery的简写
function AjaxCallBack(MethodName, ObjParams, isAsync, OnSuccessHandler, OnErrorHandler) {
try {
//Set the callback methods for success and error
if (OnSuccessHandler == undefined || typeof (OnSuccessHandler) == "undefined") {
OnSuccessHandler = WebMethod_OnSuccess
}
if (OnErrorHandler == undefined || typeof (OnErrorHandler) == "undefined") {
OnErrorHandler = WebMethod_OnError
}
//Serialize the webmethod function parameters
var serializedParams = "";
//using Json2.js;
serializedParams = JSON.stringify(ObjParams);
alert(MethodName);
//Make the ajax calls
return $.ajax({
type: "POST",
async: isAsync,
url: MethodName,
data: serializedParams,
dataType: "json",
contentType: "application/json; charset=utf-8",
success: OnSuccessHandler,
error: OnErrorHandler
});
}
catch (e) {
alert(e.Message);
}
return;
}
AjaxCallBack(SetSessionUrl, SessionParam, false, UpdateSession, SessionUpdateError);
像上面那样调用
所以请指导我我需要改变我的代码作为一个问题,我可以调用page2。Aspx方法从page1。aspx文件。请帮我写代码。由于
很难猜测您是如何使用上面的代码的,因为您没有显示任何特定的示例。但你也提供了页面2的路径吗?Aspx而不仅仅是它的方法名??
AjaxCallBack("page2.aspx/someWebMethod", ...)
相关文章:
- 有什么“;错误的”;将javascript放在asp.net表单上,而不是放在单独的文件中
- 使用ajax上传的文件返回错误,但使用c#在asp.net的服务器端正常提交的文件
- 使用ASP.NET CustomValidator避免重复的错误消息
- 从ASP转换后出现无效ViewState错误.NET 1.1到ASP.净额3.5
- 隐藏错误消息“;未选择文件”;asp:fileUpload的文本
- jQuery Ajax+经典ASP返回错误'意外的输入结束'
- 如何在单击“提交”按钮后保留经典 ASP 页(发生验证错误时)
- ASP.NET MVC - 未捕获的引用错误:即使我包含库,也不会定义jQuery
- 在ASP.NET MVC中写入@Html.Raw(Html.Debug)时出现语法错误
- 如何更新列表项由jQuery AJAX调用添加的ASP Dropdown:错误无效的回发或回调
- asp.net Jquery.ajax保留JSON.分析意外字符错误
- ASP.Net MVC 5 Ajax 请求在编辑页面上不存在错误__RequestVerificationToken
- ASP.NET 5 WebSocket 连接的错误 404
- Chrome错误 asp.net 更新面板发布两次
- 在 jquery 中访问在页面中序列化的变量时出现 Json 解析错误 asp.net .cs
- 未捕获的语法错误:asp.net中出现意外的标记ILLEGAL
- 内容页面中的 JavaScript 错误 ASP.NET
- Jquery ajax和服务器端方法调用错误asp.net
- 51度.mobi, Firefox和Javascript错误(ASP. js).净Webform)
- Web服务引用错误(asp/vb.net)