AJAX에 의해 처리되지 않는 서버에서 응답을받을 때 데이터를 잡는 데 문제가 있습니다. 일반적으로 데이터는 대상으로 이동하지만 Chrome에서만 발생합니다. 다른 브라우저는 새 탭을 열고 새 탭에 응답을 삽입합니다, 내 질문은 어떻게 피할 수 있습니까? 나는 목표에 삽입하고 싶습니다, 아래 코드는 페이지의 코드와 제출을 트리거하는 자바 스크립트입니다.파일 업로드 후 양식의 응답에 문제가
다음은이 코드의 형식입니다.
<div>
<form id='uploadFrm' action='/'enctype='multipart/form-data' method='POST' target='frame_trgt'>
<input id='1_inp' name='upfile' type='file' />
<input id='pathFile' type='input' name='path' />
<input id='uploadFile' type='submit' /><br />
</form>
<iframe id='frame_trgt' name='frame_trgt' />
</div>
다음은 업로드 파일을 처리하는 JavaScript의 코드입니다.
$('[name=upfile]').change(function(event){
$("#pathFile").attr('value', getData('carpet'));
$("#uploadFile").trigger('click');
});
을 닫아야합니다 생각합니다. 당신이 원하는 것을 다시 기술 할 수 있습니까? –