検索

ホームページ  >  に質問  >  本文

Laravel はこのフォームを送信するために ajax を使用します。コントローラーのコードはどのように記述すべきですか?

画像を含む一連のフォームを送信するには、ajax を使用します。
本来、ajax を使用せずに送信すると、データベースに正常に保存できます。
画像をアップロードする前に圧縮する必要があるため、ajax で送信するように変更されます。 ajax リクエストは正常に送信されましたが、データベースに保存できません。おそらくコントローラー内のコードを変更する必要があると思いますが、その方法がわかりません。
ps: localResizeIMG プラグインは画像の圧縮に使用されます。 https://github.com/think2011/localResizeIMG

以下は、ajax を使用してフォームを送信するビューです:

リーリー

以下は ajax なしの元のコントローラーです。データベースに正常に保存できます。変更方法がわかりません。

リーリー

以下はStoreArticleRequestです

リーリー

phpcn_u1582phpcn_u15822837日前589

全員に返信(2)返信します

  • 巴扎黑

    巴扎黑2017-05-16 16:56:07

    save 前你先 dd$article データを見てみましょう

    返事
    0
  • 曾经蜡笔没有小新

    曾经蜡笔没有小新2017-05-16 16:56:07

    送信するときは、csrf と ajax を忘れないでください。

    返事
    0
  • キャンセル返事