찾다

 >  Q&A  >  본문

Laravel은 이 양식을 제출하기 위해 ajax를 사용합니다. 컨트롤러 코드는 어떻게 작성되어야 합니까?

이미지가 포함된 양식 세트를 제출하려면 ajax를 사용하세요.
원래 ajax 없이 제출하면 데이터베이스에 성공적으로 저장할 수 있습니다.
하지만 업로드하기 전에 이미지를 압축해야 하기 때문에 ajax 제출로 변경됩니다. . ajax 요청이 성공적으로 전송되었지만 데이터베이스에 저장할 수 없습니다.
컨트롤러의 코드를 수정해야 할 것 같은데 코드는 다음과 같습니다.
ps: localResizeIMG 플러그인은 이미지를 압축하는 데 사용됩니다. https://github.com/think2011/localResizeIMG

다음은 ajax를 이용하여 폼을 제출하는 모습입니다.

으아악

다음은 ajax가 없는 원래 컨트롤러입니다. 데이터베이스에 성공적으로 저장할 수 있습니다. 이제 어떻게 변경해야 할지 모르겠습니다.

으아악

다음은 StoreArticleRequest입니다

으아악
phpcn_u1582phpcn_u15822753일 전530

모든 응답(2)나는 대답할 것이다

  • 巴扎黑

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

    save 前你先 dd$article 데이터 살펴보기

    회신하다
    0
  • 曾经蜡笔没有小新

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

    제출할 때 csrf와 ajax를 잊지 마세요.

    회신하다
    0
  • 취소회신하다