1
AJAX 요청의 일부로 보낼 FormData
개체를 새로 만들려고 시도하지만 jQuery에서 선택한 개체를 사용하여 개체를 만드는 것은 비어 있습니다.요소로 생성 할 때 FormData가 비어 있습니다.
오전 내가 뭔가 잘못하고?
AJAX 요청의 일부로 보낼 FormData
개체를 새로 만들려고 시도하지만 jQuery에서 선택한 개체를 사용하여 개체를 만드는 것은 비어 있습니다.요소로 생성 할 때 FormData가 비어 있습니다.
오전 내가 뭔가 잘못하고?
이이 비어 있지, 당신은 단지 can't see it
FormData 그것을
감사를 검색 FOT하지 만 키 입력 데이터를 전송하기 위해 만들어진, 즉 흥미 롭군요. 문제는 양식을 보내기 위해'submit'을 사용했을 때,''image''를 키로 사용하여 데이터를 받았습니다. 내가 jquery로 POST하고'new FormData (...) '객체를 데이터로 포함 시키면 그 키를 얻지 못합니다. – Aesthete
@Aesthete는 [article I provided] (https://developer.mozilla.org/en-US/docs)의 마지막 예제에서 언급 한대로 올바른 옵션 _을 설정하려고 시도 했습니까 :'processData : false' 및'contentType : false' :/Web/Guide/Using_FormData_Objects # Sending_files_using_a_FormData_object) 내 대답은? – vladkras
그래, 그 모든 값을 설정했다. 나는 다른 해결책을 가지고 갔지만 당신의 대답은 여전히 정확합니다. 이제 왜 그것이 비어있는 지 알 수 있습니다. – Aesthete