エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
reCatnap: ajax()を実行時に「Illegal invocation」が出たときの対処
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
reCatnap: ajax()を実行時に「Illegal invocation」が出たときの対処
基本 ajax()を実行すると下記のようなエラーが出てきた。 Uncaught TypeError: Illegal invocation ※「I... 基本 ajax()を実行すると下記のようなエラーが出てきた。 Uncaught TypeError: Illegal invocation ※「Illegal invocation」は「不正な呼び出し」。 調べると「FormData()」を使うと出てくるそうだ。 ※他にも予約語を使うときも出てくるそうだ。 エラーと対処 「processData: false」が無いとダメだそう。 ▼エラーになったソース ~ 略 ~ var formAry = $(this).parents('form').serializeArray(); var fd = new FormData(); $.each(formAry, function(i, field){ fd.append(field['name'], field['value']); }); $.ajax({ url: url, type: 'p