weixin_33744141 2014-12-22 11:55 采纳率: 0%
浏览 77

Ajax方法不触发

I tried to get data from web method in asp page to ajax jquery method. But Ajax method is not firing. And not even showing any error message. Please help me

[WebMethod]
public static string Sample(string data)
{

    string strStatus = data+ "hello world";       
    return strStatus;

}

javascript

$(document).ready(function () {
    $("#btnSubmit").click(function (e) {
        var data = $("#<%=txtsample.ClientID%>").val();
        $.ajax({
            type: "POST",
            url: '<%=ResolveUrl("~/Default2.aspx/Sample")%>',
            data: '{data:' + data + '}',
            contentType: "application/json; charset=utf-8",
            datatype: "json",
            success: function (response) {
                $("#<%=lblMsg.ClientID%>").text(response.data);
            },
            failure: function (response) {
                $("#<%=lblMsg.ClientID%>").text(response.data);
            },
            error: function (response) {
                $("#<%=lblMsg.ClientID%>").text(response.data);

            }
        });
    });
});
  • 写回答

2条回答 默认 最新

  • weixin_33713350 2014-12-22 12:18
    关注

    you should cancel submit click event first using

    e.preventDefault();
    

    in beginning or

    return false;
    

    at the end of code;

    评论

报告相同问题?

悬赏问题

  • ¥30 VMware 云桌面水印如何添加
  • ¥15 用ns3仿真出5G核心网网元
  • ¥15 matlab答疑 关于海上风电的爬坡事件检测
  • ¥88 python部署量化回测异常问题
  • ¥30 酬劳2w元求合作写文章
  • ¥15 在现有系统基础上增加功能
  • ¥15 远程桌面文档内容复制粘贴,格式会变化
  • ¥15 这种微信登录授权 谁可以做啊
  • ¥15 请问我该如何添加自己的数据去运行蚁群算法代码
  • ¥20 用HslCommunication 连接欧姆龙 plc有时会连接失败。报异常为“未知错误”