新人初涉ajax的一些问题
本帖最后由 beveil 于 2013-10-31 16:41:27 编辑
今天做了一个小功能。删除A页面中的一条记录,删除成功后用js弹出 “删除成功”,等用户按确定后跳转到B页面。 js弹出用的是alert。
我的想法是在删除成功后,A.cs中改变前台隐藏域的值(isDelete = "1"),然后再页面加载完成后判断隐藏域是否为"1" 如果为1则用ajax调用A.cs中的跳转页面的方法。
出现的问题:
后台方法必须是static,所以出现了如下问题:
前台:
$.ajax(
{
url: 'CureTimeNumberUpdateHandle/BackToMainPage',
data: {},
type: 'post',
dataType: 'text',
contentType: "application/json;charset=utf-8",
success: function () { },
error: function () { }
});
为什么调用不到后台的BackToMainPage方法啊~~~~~~~~
------解决方案--------------------如果为1则用ajax调用A.cs中的跳转页面的方法。
为什么不直接用js来跳转?
location.href="xxx.aspx";