日期:2014-05-17  浏览次数:20463 次

新人初涉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";