好长时间都没找出来,一直执行error

 var s=0; 
 $("#btnNext").click(function () {
                s = s + 1;               
                $.ajax({
                    type: "post",
                    url: "/Handlers/UserInfo.ashx",
                    data: {
                        method: "LastNext",
                        ClickNum: s
                    },
                    dataType: "json",
                    success:function(data)
                    {
                        alert(data);
                    },
                    error:function(data)
                    {
                        alert(data);
                    }

少了大括号? 还是什么错误 错误都没贴出来

那你打开浏览器的调试模式F12,看看控制台抛出什么异常了吗?

 error:function(data)
                    {
                        alert(data.responseText);//看输出什么内容,如果服务器关闭了具体错误回显,自己看系统日志
                    }

在你的服务器UserInfo.ashx代码中下断点调试

一直执行error,肯定是后台逻辑出错了吧,下断点跟踪下

应该是后台代码异常了

把error里面打印的内容粘贴一下