Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/446.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 正在查找触发ajaxError的源事件_Javascript_Jquery - Fatal编程技术网

Javascript 正在查找触发ajaxError的源事件

Javascript 正在查找触发ajaxError的源事件,javascript,jquery,Javascript,Jquery,我有一个我正在摆弄的样品- 从ajaxError事件内部(参见代码) 如何找到引发ajaxError的源事件?(在这种情况下,#全局dom上的单击事件应该是源) 如果要使用ajax请求处理程序,则需要(手动或自动)为触发事件的元素分配一个id。然后,您可以在请求(element_id:THEID)中将此id作为附加的键值对发送,并使用ajax请求处理程序中的各种子字符串方法获取它。另一种需要最少设置的通用方法是使用事件目标的activeElement属性 $(document).ajaxStar

我有一个我正在摆弄的样品-

从ajaxError事件内部(参见代码)

如何找到引发ajaxError的源事件?(在这种情况下,#全局dom上的单击事件应该是源)


如果要使用ajax请求处理程序,则需要(手动或自动)为触发事件的元素分配一个id。然后,您可以在请求(element_id:THEID)中将此id作为附加的键值对发送,并使用ajax请求处理程序中的各种子字符串方法获取它。

另一种需要最少设置的通用方法是使用事件目标的activeElement属性

$(document).ajaxStart(function (e) {
    try {
        var $el = $(e.target.activeElement);
        console.log($el);
    } catch (ex) {
        console.log(ex);
    }
});

你的问题是什么?你有更通用的方法吗?我没有时间检查所有代码并附加ID。
$(document).ajaxStart(function (e) {
    try {
        var $el = $(e.target.activeElement);
        console.log($el);
    } catch (ex) {
        console.log(ex);
    }
});