未捕获的ReferenceError:未定义处理程序
本文关键字:未定义 处理 程序 ReferenceError | 更新日期: 2023-09-27 18:29:13
我使用c#处理程序(.ashx)得到这个错误:
ProviderGrid.js:23未捕获引用错误:未定义处理程序
这是我的处理程序文件:
<%@ WebHandler Language="C#" Class="dashVidence.Handler" %>
using System;
using System.Web;
namespace dashVidence
{
public class Handler : IHttpHandler
{
//ReturnProvider contain a method returning string datas
ReturnProvider rp = new ReturnProvider();
public void ProcessRequest(HttpContext context)
{
}
public bool IsReusable
{
get
{
return false;
}
}
public string provider()
{
return rp.getProvidersList();
}
}
}
aspx文件中引用了处理程序文件
请添加调试器;到这条线路。
$(function () {
> debugger; <------------------HERE
> $('#feedbackform').submit(function () {
现在在浏览器中右键单击inspect元素并转到控制台选项卡。如果你没有点击这行加载转到
在您的网络中调试。配置。
点击提交。如果你击中了线,就一行一行地穿过它有问题的行将抛出一个错误。
如果它只是抛出一个错误,如下图所示。抱歉没有足够的代表指向直接张贴图像。:(
http://postimg.org/image/5ke0jd6xv/
那么它就是在其他方面检查堆栈上方的行。
希望这能帮助
引用我自己的话太神奇了:)
不过,当错误失败时,您要做的是在它上面的级别插入调试器。请注意,这是一个javascript错误