忽略JS函数中的全局jQuery .ajaxError()

时间:2019-01-17 14:44:35

标签: jquery ajax

我正在尝试向基于jQuery的仪表板注入自定义函数,该仪表板安装了import numpy as np def get_var2(): var2 = np.array([1,3,1]) return var2 -错误处理。 万一我的函数中的Ajax-Request失败了,我不想触发全局> /home/erachmi/testboard/sw/python/example/tmp/foo.py(7)<module>() 6 ipdb.set_trace() ----> 7 var1 = np.array([1,3,1]) 8 var2 = bar.get_var2() ipdb> n > /home/erachmi/testboard/sw/python/example/tmp/foo.py(8)<module>() 6 ipdb.set_trace() 7 var1 = np.array([1,3,1]) ----> 8 var2 = bar.get_var2() ipdb> myplot(var1) myplot ##Note: the graph is also displayed here, all fine. ipdb> s --Call-- > /home/erachmi/testboard/sw/python/example/tmp/bar.py(4)get_var2() 3 import numpy as np ----> 4 def get_var2(): 5 var2 = np.array([1,3,1]) ipdb> n > /home/erachmi/testboard/sw/python/example/tmp/bar.py(5)get_var2() 4 def get_var2(): ----> 5 var2 = np.array([1,3,1]) 6 return var2 ipdb> n > /home/erachmi/testboard/sw/python/example/tmp/bar.py(6)get_var2() 5 var2 = np.array([1,3,1]) ----> 6 return var2 7 ipdb> myplot(var2) *** NameError: name 'myplot' is not defined 函数,但是暂时只使用$(document).ajaxError()记录错误,基本上是静默地失败并继续执行如果完全没有错误发生。 我尝试在函数中为.ajaxError()使用console.log();,但是仍然触发了全局处理函数。 我可能可以暂时覆盖全局函数,运行我的代码,然后再次安装Handler,但是不弄乱其余代码,我会感到很舒服。

0 个答案:

没有答案