weixin_33686714 2013-08-15 11:02 采纳率: 0%
浏览 266

在Asp.net中调用Ajax没反应怎么办?

我在ASP.NET中进行JQueryAjax调用,我用WebMethod返回字符串,但是在Ajax调用成功后,我得到了页面的完整HTML,我还使用了类型:“get”但没有用。下面是我的Ajax调用代码:

$.ajax({
    type: "POST",
    url: "MyPage.aspx/GetData", //url to point your webmethod          
    success: function (Result) {
        if (Result != "")
            alert( Result);
        },
    error: function () { alert('error'); }
});

[System.Web.Services.WebMethod()]
public string GetData()
{
    //getting value from Database and returning
}

我在MyPage.aspx中调用Ajax。

  • 写回答

1条回答

  • weixin_33670786 2013-08-15 11:07
    关注

    Try it like this. With the contentType: "application/json; charset=utf-8"

    $.ajax({
        type: "POST",
        url: "MyPage.aspx/GetData", //url to point your webmethod          
        contentType: "application/json; charset=utf-8",
        success: function (Result) {
            if (Result != "")
                alert( Result);
            },
        error: function () { alert('error'); }
    });
    
    评论

报告相同问题?

悬赏问题

  • ¥15 求差集那个函数有问题,有无佬可以解决
  • ¥15 【提问】基于Invest的水源涵养
  • ¥20 微信网友居然可以通过vx号找到我绑的手机号
  • ¥15 寻一个支付宝扫码远程授权登录的软件助手app
  • ¥15 解riccati方程组
  • ¥15 display:none;样式在嵌套结构中的已设置了display样式的元素上不起作用?
  • ¥15 使用rabbitMQ 消息队列作为url源进行多线程爬取时,总有几个url没有处理的问题。
  • ¥15 Ubuntu在安装序列比对软件STAR时出现报错如何解决
  • ¥50 树莓派安卓APK系统签名
  • ¥65 汇编语言除法溢出问题