2017-09-27 18 views
0

私はポータルを作っています。私は複数の入力型の属性を持っています。ユーザーが1回に複数の画像をアップロードする場合、完璧に機能します。本当の問題は、ユーザーがボックスを閉じて余分な画像を追加したい場合です。初めて彼が10枚の写真を追加し、彼が箱を閉じると言います。その後、再びクリックして最後の画像をアップロードします。この場合、最初の10枚の画像は$ _FILESから失われます。 any1は私が取り組むことができる解決策を提案できますか?

+0

に合うように、このコードを編集する必要がありますか?しかし、ユーザーが新しい画像を追加したい場合や、再度選択したい場合は、どのように知っていますか? ? –

+0

私はそのためのフラグを設定することができます。 –

+0

あなたのコードを共有できますか? – Edit

答えて

0

私はこれを行うための最良の方法は、ファイルの入力が変更されるたびにajaxリクエストを使用すると思います。 たとえばあなたがフォームデータを使用して、このような何かを行う(またはそれなし)ことができます。

$("#myInput").change(function() { 
    var formData = new FormData(); 
    formData.append('formData', file); 
    $.ajax({ 
     url: 'file.php', 
     type: 'POST', 
     data: formData, 
     success: function(){ 
     // 
     } 
    }); 
}); 

これは一例であり、あなただけの質問あなたのケース

関連する問題