Ajax による画像アップロードの概要
Jul 02, 2018 pm 04:26 PMこの記事では、Ajax でアップロードされた画像の性質に関する関連情報を主に紹介します。必要な友達はそれを参照してください
1. 画像をサーバーにアップロードします。
2. バックグラウンドは画像アドレスを HTML ページに転送し、画像の形式で表示します。
3.明後日入力フォームに画像アドレスを追加するとフォームが非表示になります。
4. フロントエンドは、js 操作を通じて画像を削除し、画像とフォームデータを削除します。
5. 画像アップロードフォームは別になります。フォーム全体でネストすることはできません。
6. 素晴らしい写真をアップロードし、写真を加工することができます。圧縮、透かしなど
7. ボタンをクリックして画像をクリックすると、画像フォームの送信がトリガーされます。
ボタンをクリック
rreeeフォームをアップロード
rreeeトリガーイベント
<p id="up_status" style="display:none">[站外图片上传中……(2)]</p> <p id="up_btn" class="carousel-btn"> <span>添加图片</span> </p> <p id="carousel-preview"></p>
ログイン後にコピー
バックエンドの検証と処理
<form id="imageform" class="hidden" method="post" enctype="multipart/form-data" action="{sh::U('Goods/carouselUpload')}"> <input id="carousel-photoimg" type="file" name="photoimg"> </form>
ログイン後にコピー
画像ファイルを削除します
$("#up_btn").click(function () { $("#carousel-photoimg").click(); }); $('#carousel-photoimg').on('change', function(){ var status = $("#up_status"); var btn = $("#up_btn"); $("#imageform").ajaxForm({ target: '#carousel-preview', beforeSubmit:function(){ // 提交前,用加载的图片显示 status.show(); btn.hide(); }, success:function(){ // 提交后,加载的图片显示 status.hide(); btn.show(); }, error:function(){ status.hide(); btn.show(); } }).submit(); });
ログイン後にコピー
以上がこの記事の全内容です。その他の関連コンテンツについては、PHP 中国語 Web サイトに注目してください。
関連する推奨事項:
AJAX は post を使用して XML 形式でデータを送信し、データを受信します
Ajax は JS コードを通じてフォーム要素の値を自動的に取得します
以上がAjax による画像アップロードの概要の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

人気の記事
R.E.P.O.説明されたエネルギー結晶と彼らが何をするか(黄色のクリスタル)
1週間前
By 尊渡假赌尊渡假赌尊渡假赌
レポ:チームメイトを復活させる方法
3週間前
By 尊渡假赌尊渡假赌尊渡假赌
ハローキティアイランドアドベンチャー:巨大な種を手に入れる方法
3週間前
By 尊渡假赌尊渡假赌尊渡假赌
スプリットフィクションを打ち負かすのにどれくらい時間がかかりますか?
3週間前
By DDD

人気の記事
R.E.P.O.説明されたエネルギー結晶と彼らが何をするか(黄色のクリスタル)
1週間前
By 尊渡假赌尊渡假赌尊渡假赌
レポ:チームメイトを復活させる方法
3週間前
By 尊渡假赌尊渡假赌尊渡假赌
ハローキティアイランドアドベンチャー:巨大な種を手に入れる方法
3週間前
By 尊渡假赌尊渡假赌尊渡假赌
スプリットフィクションを打ち負かすのにどれくらい時間がかかりますか?
3週間前
By DDD

ホットな記事タグ

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック
Gmailメールのログイン入り口はどこですか?
7304
9


Java チュートリアル
1623
14


CakePHP チュートリアル
1344
46


Laravel チュートリアル
1259
25


PHP チュートリアル
1207
29

