양식에있는 일부 구성에 따라 파일을 다운로드 할 페이지가 있습니다.양식은 처음으로 전송됩니다.
양식을 보내면 파일이 잘 다운로드되지만 양식을 변경하여 다시 보내면 아무 일도 일어나지 않습니다.
예 형태 : 폼 처음에만 전송된다
<form action="/download" method="get" target="_blank">
<input type="checkbox" name="some_option" value="1" />
<input type="submit" value="Download" />
</form>
.
JS를 사용하여 양식을 보내는 방법에 대해 생각했지만 파일 다운로드가 그렇게 생각하지 않습니다.
의견이 있으십니까?
수정 : target="_blank"
님이 추천 한 글을 추가했습니다.
UPDATE :
추가 된이 :
submit
이벤트는 "다운로드"버튼을 누르 때마다 트리거,하지만 난 여전히 파일은 처음 다운로드받을
$('form').submit(function() {
this.action = addRandomParam(this.action);
console.log(this.action);
});
.
'action = "download"가 무슨 뜻인지 잘 모르겠습니다. 'download'는 유효한 URL, relative 또는 absolute로 대체되어야합니다. – Blazemonger
양식을 다시 보내는 방법을 자세히 설명해 주시겠습니까? – hjpotter92