私の<form>
送信は何もしていません。アクションがいくつかの JQuery コードによってインターセプトされているためだと思います (他に何がありますか?)。私のかなり複雑な Web アプリケーションでは、コードのどの行がアクションをインターセプトしているのかさえわかりません。はい、すべての行を書きましたが、まだわかりません。
問題は、JavaScript コードのどの部分が指定されたアクションをインターセプトしているかを追跡する効果的な方法があるかということです。
私の<form>
送信は何もしていません。アクションがいくつかの JQuery コードによってインターセプトされているためだと思います (他に何がありますか?)。私のかなり複雑な Web アプリケーションでは、コードのどの行がアクションをインターセプトしているのかさえわかりません。はい、すべての行を書きましたが、まだわかりません。
問題は、JavaScript コードのどの部分が指定されたアクションをインターセプトしているかを追跡する効果的な方法があるかということです。
console.log($('form').data('events'));
指定された DOM 要素に関連付けられたイベントのリストが表示されます。
また、そのソース コードを取得することもできます。
$.each($('form').data('events'), function () {
$.each(this, function () {
console.log(this['handler'].toString());
});
});
すばやく簡単な方法は、Google Chrome の開発者ツールを使用することです。
submit