webfrom 利用ajax向后台传数据成功进入success,但是不调用webMethod

问题遇到的现象和发生背景
问题相关代码,请勿粘贴截图
 <script>

                $(function () {
                    $("td input").click(function () {
                        var device = $(this).parent("div").siblings("div").children("marquee").text();
                        /*alert(device);*/

                        $.ajax({

                            type: "Post",
                            url: "小米商城.aspx/Getit",
                            //contenttype: "application/json; charset=utf-8",
                            data: {
                                "device": device
                            },
                            success: function (result,data) {
                                console.log("传入成功");
                            },
                            error: function (result) {
                                console.log("传入失败");
                            }


                        });
                    });
                })
            </script>

 [WebMethod] 
public static string Getit(string device)
        {
            Console.WriteLine("1231313");
           
            return "success";
           
        }

运行结果及报错内容

img

我的解答思路和尝试过的方法

看网上说加后台方法前加[webmethod] 定义为static ScriptManager设置EnablePageMethods="true"都试了,没用

我想要达到的结果