Ajax调用不起作用

时间:2017-10-30 13:21:41

标签: c# jquery

我得到了这个ajax调用,它将登录名和分数传递给后面的代码。 问题是它似乎不再起作用了...... 它是在我做的时候做的,但现在它决定停止工作,我不知道为什么。

这是ajax调用:

$(function () {
$.ajax({
type: 'POST',
url: 'Game.aspx/Score',
data: JSON.stringify({ gamescore: count_element, loginname: loginname }),
contentType: 'application/json; charset=utf-8',
dataType: 'json',
})

这就是它的目的地(但不是):

[WebMethod]
    public static void Score(int gamescore, string loginname)
    {
        List<Highscore> Myhighscores = new List<Highscore>();

        string hs = File.ReadAllText(@"c:\temp\hs.txt");
        Myhighscores = JsonConvert.DeserializeObject<List<Highscore>>(hs);

        Myhighscores.Add(new Highscore { Score = gamescore, Name = loginname });

        HighscoreHelper.SerializeAndWriteToFile(Myhighscores);
    }

哪里出错?

P.S。列表highscore包含公开int个游戏核心和公共string登录名

0 个答案:

没有答案