私は、アップロードするために画像フィールドのような重いフィールドを持つレジスタフォームを実装したいと考えています。イメージフィールドでユーザーフレンドリーなフォームを実装する最も良い方法は何ですか?
AJAXを使用しない場合、画像を含むフォーム全体がサーバーに送信されます。これは非常に時間がかかることがあり、フォームが無効な場合、ユーザーはフォームを再度アップロードする必要があります。これはユーザーフレンドリーではありません。
だから、AJAXは解決策になると思います。しかし、どのようにそれを行うための最善の方法ができますか? 画像は一度アップロードする必要があります。画像が無効(サイズが超過、フォーマットが間違っています...)の場合は、再度アップロードする必要があります。
邪魔にならない方法で実装する価値はありますか?
なぜAJAXは解決策だと思いますか?ユーザーが登録されていなくてもAJAX経由で画像をアップロードすることを意味しますか? –
はい、それは私の考えですが、おそらくより効率的な解決策があります。 –
ユーザーに登録させ、次のステップで画像をアップロードさせてください。 –