2

Googleでこれを見つけることができません-次のことをしたい:-

  • ユーザーが入力タイプ=ファイルオプションから画像を選択します
  • 画像をクリックするとすぐに入力タイプ=ファイルボタンが消えます
  • 画像はAJAX経由でアップロードされます
  • ファイルがアップロードされると、画像の説明を入力するテキスト ボックスが表示されます。

現在、AJAX 呼び出しを呼び出す方法/タイミングがわかりません。ユーザーが画像を選択するjQueryイベントを教えてください。これを使用して、AJAX関数を呼び出すことができます。事前に感謝します...どんな助けでも大歓迎です。

4

1 に答える 1

4

でファイルが選択された.changeときに関数を起動できますinput。次のサンプル HTML を見てください。

<input type='file' id='fileImage'/>

jQuery を使用して、changeイベントをこの入力にバインドします。

$("#fileImage").change(function() {
    //Here is where you will make your AJAX call
    console.log("Image selected!");
});

これは、ファイルが選択された直後に発火します。

于 2013-07-22T13:37:30.750 に答える