728x90
반응형
오류가 발생한 코드 :
let form = $("<form method='post'></form>");
form.attr("action", url).submit();
수정한 코드 :
let form = $("<form method='post'></form>");
form.appendTo('body');
form.attr("action", url).submit();
Chrome 56 버전에서 스크립트로 동적생성한 form 이 submit 안되는 문제가 있었다.
해당 이슈는 Form 이 document 에 추가되지 않아 생기는 문제다.
따라서 동적으로 생성한 form 을 body 에 append 하여 해결하였다.
출처: https://penpen.tistory.com/entry/WEB-Chrome-56-동적-생성한-form-submit-불가 [갱훈 활용법]
728x90
반응형
'Web 개발 > Java, SpringBoot, JPA' 카테고리의 다른 글
[SpringBoot/Junit] No runnable methods Exception (0) | 2022.06.10 |
---|---|
[JPA] 변경 사항 추적 기능 구현 - Envers (0) | 2022.05.30 |
[SPRING/JAVA] Apache Pdfbox를 이용한 PDF 수정3 - 글자 및 이미지 삽입 (0) | 2022.04.06 |
[SPRING/JAVA] Apache Pdfbox를 이용한 PDF 수정2 - 양식 (0) | 2022.04.05 |
[JPA] The type of the containing value was : extended_has+string 오류 (0) | 2022.03.22 |