ファイル入力フィールドがAJAX経由で動的に挿入されるフォームがあります。基本的に私がやっていることは、フォームを表示することです、ユーザーは彼らが望むテンプレートを選びます、そして、彼らは彼らが選んだテンプレートに応じていくつかの余分なフォームフィールドを引っ張ります。そのうちの1つにファイル入力があります。問題は、追加されたファイル入力でフォームを送信するときにPHP $ _FILES配列が私にエラーコード4を与えていることです。つまり、ファイルがアップロードされていませんでした。これらのファイルをアップロードするために何をする必要があるのか誰にでも分かりますか?Chromeの問題 - AJAX挿入ファイル入力ファイルがアップロードされない
私は、私が送信しているフォームフィールドを再評価するためにJS側で何かをしなければならないと思っていますが、何かを見つけることができませんでした。 (そしてフォームに正しいenctypeを使用しています)
更新:これはSafari/Chromeでのみ発生します。私は、これがWebkitブラウザのセキュリティ機能だと思っています。このための修正があるかどうか私にはわからない...
おかげで、すべての
更新:これはChromeでのみ発生しています。 IE/Firefoxでは、URLが正しくPOSTされていることがわかります。 – efru