사용자가 문서를 업로드하고 양식을 제출하여 파일을 업로드하는 간단한 mvc 응용 프로그램을 만들고 있습니다. 컴퓨터가 데이터베이스에 문서를 업로드하는 동안 '업로드'텍스트를 '보류 중'으로 변경하려고합니다 (5 분 소요).파일을 업로드하는 동안 보류중인 텍스트 버튼 설정
나는 이런 식으로 뭔가를 가지고 :
'보류'에 '업로드'버튼의 텍스트를 변경<input type="submit" class="btn btn-primary btn-block" value="Upload" onclick="this.disabled = true; value = 'Pending';" />
. 그러나 파일이 제출되지 않은 상태에서 '업로드'버튼을 클릭하면 컴퓨터가 문서를 데이터베이스에 업로드하지 않아도 '업로드'버튼의 텍스트가 '대기 중'으로 변경됩니다.
어쩌면 내가 할 수있는가요 - 자바 스크립트 또는 다른 뭔가? 이
onclick="this.disabled = true; this.value= 'Pending';"
같은
영업 이익이가 아니라 버튼 클릭에 제출 싶어 할 수있는 자바 스크립트 사용 jQuery를한다. 이것은 또한 OP가 현재 가지고있는 것과는 아무런 차이가 없으며 질문에 대답하지 않습니다. – Albzi
@BeatAlex onclick은 어떤 작업을 수행합니까? –
OP는 양식 업로드 파일이 있는지 여부에 관계없이 onclick을 사용하고 싶지 않습니다. 따라서 버튼 클릭 만하지 않고 양식 제출 시점을 알고 싶습니다. – Albzi