多くのプロジェクトでは、ユーザーにアップロードを求められます。jquery と ajax に触れて以来、何をするにもまずこれを考えます。今回は顧客エクスペリエンスに重点を置き、ユーザーが写真をアップロードする必要があるセクションがあります。通常は、jquery+ajax でデータを渡すことを考えました。 json の使用には慣れていますが、$_FILES 配列の内容を php に転送する方法がわかりません。$_FILES['file']['tmp_name' を移動するには、move_uploaded_file 関数を使用する必要があります。 ] を希望の場所に移動します。 tmp_name アップロード用の一時パスです。詳細はマニュアルを参照してください。配列にはファイルに関するレコードが多数あります。多くのレコードを更新せずにアップロードするには、長い間探した結果、jquery.form というフォーム プラグインを見つけました。オンラインで確認してください。ここではコードを示します。 リーリー
レスポンスページのaction.phpは単にアップロードを処理し、フロントエンド表示用にjsonデータの形式で返しますリーリー
それでは完了です。jquery.form はまだ配布されていないようですので、ここでは説明しません。ネットワーク ディスクにデモが書き込まれているので、必要な学生はそれをダウンロードできます。
jquery+ajax (php) 更新なしアップロード ファイルと進捗デモのダウンロード