ホームページ  >  記事  >  ウェブフロントエンド  >  AjaxSubmit() を使用してファイルを送信する方法

AjaxSubmit() を使用してファイルを送信する方法

php中世界最好的语言
php中世界最好的语言オリジナル
2018-04-02 14:08:562267ブラウズ

今回は、AjaxSubmit() を使用して file ファイルを送信する方法と、AjaxSubmit() を使用して file ファイルを送信する際の

注意事項について説明します。実際のケースを見てみましょう。

以前にインターネットでさまざまなメソッドを調べました。ファイルを送信したい場合は、戻り値を受け取ることもできる必要があります。 ajaxSubmit() メソッドを使用することをお勧めします。

インターネット上の推奨事項のほとんどは次のようなものです:

$("#formId").submit(
  $(this).ajaxSubmit({
    url:...,
    type:...,
    success:function(){
    ...
    }
  });
  return false;//阻止自动提交
);

しかし、実際に使用してみると、初回は 1 回のリクエスト、2 回目では 2 回のリクエストというように、複数の送信があることがわかります。 そして ajaxSubmit() 自体が submit() 関数を持っているので、これを行う必要はありません。単に使用してください:

var opt = {
  type:'post',            
  datatype:'json',
  url:'../../../rybmanagement/upLoadFile',            
  success: function(data) {
  ...
  }
};
$("#formId").ajaxSubmit(opt);//相当于from.submit()
ファイルを導入します:

<script src="jquery-form.js" type="text/javascript"></script>
<script src="../../js/jquery-2.1.1.min.js"></script>
この記事の事例を読んだ後、あなたはメソッドをマスターしたと思います。さらにエキサイティングな内容については、php 中国語 Web サイトのその他の関連記事に注目してください。

推奨読書:

Blodを使用してAjaxプログレスバーをダウンロードする

Ajax+jsonを使用してショッピングカート決済を実装する

🎜

以上がAjaxSubmit() を使用してファイルを送信する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。