Pluginの解説と画像のAJAXアップロード開発JavascriptWebExtJSの勉強もしてるんですがね、jQueryの方が楽ちんすぎて今でも使っているんです。Plugin」を使うわけです。これを使えばAJAXフォームの送信もカンタンカンタン。APIリファレンスを日本語で書いたので覚え書きに載せときます。言っても、たいした量でもないので、いまいち分からなかったらプラグインファイルを見た方が早いですよー。ajaxForm()AJAX処理したい任意のフォームを設定します。詳細についてオプション値を設定することも出来ます(オプションについては下の方に)。ajaxSubmitAJAX処理したい任意のフォームのsubmitにAJAXイベントをハンドリングします。ajaxForm()と同様にオプションを設定できます(オプションについては下の方に)。APIで利用可能な文字列のデータにシリアライズします(name1=value1&name2=value2)。APIで利用可能な文字列のデータにシリアライズします(name1=value1&name2=value2)。fieldValue指定したフィールドの入力値(value)を配列で取得します。resetForm指定したフォームのデータをリセットします。clearForm指定したフォームのデータをクリアします。resetFormとの違いは、resetFormの場合フォームの入力項目をデフォルト値にしますが、clearFormの場合フォームの入力項目を空白にします。clearFields指定したフィールドの値をクリアします。targetリクエスト後のサーバからの戻りを出力する場所を指定します。jQueryオブジェクトやDOM要素で指定します。urlフォームデータを送信するURLを設定できます。デフォルトではactionで設定したURLになっています。typeリクエストタイプをgetまたはpostで設定します。デフォルトではmethodで設定したリクエストタイプになっています。beforeSubmit送信前に呼び出すコールバック関数を指定できます(validateなどの時に使用する)。コールバック関数の戻り値がfalseの場合、フォームは実行されません。コールバック関数に渡される引数は順番に以下の3つです。フォームの入力値の配列データ。形式は以下のようになる。success送信完了後に呼び出すコールバック関数を指定できます。コールバック関数に渡される引数は順番に以下の2つです。dataTypeサーバ側のレスポンスのデータタイプをxml,json,scriptの中から指定出来ます。falseで指定します。デフォルトではnullです。falseで指定します。resetFormとの違いは、resetFormの場合フォームの入力項目をデフォルト値にしますが、clearFormの場合フォームの入力項目を空白にします。デフォルトではnullです。uploadImage{//画像アップロードクラス}?&gt;と、ここまで作ってみたけど一度アップロードしてもう一度アップロードしようとするとSafariで上手くいかない!最初にアップロードしたときに何かが引っかかってるみたいなんだけど、いまいち検証できていない。こんなのも分からんのか!?と思った方はコメントくださーい。あと、APIの意味違うぜーっていうのもコメントくださーい。Blog|ブログを報告する。