나는 질문을 게시하고 내 질문 페이지로 리디렉션 할 때 내 포스트 백 이벤트가 끝날 때까지 버튼을 비활성화하는 질문을 stackoverflow 보았다 ... asp.net/jquery에서 이것을 수행하는 방법?양식에서 버튼을 사용 중지하는 방법은 stackoverflow와 똑같이 제출하여 질문을합니까?
0
A
답변
2
$('#myform').submit(function(){
$('input[type=submit]', this).attr('disabled', 'disabled');
});
클라이언트 측 조치는 AJAX 등의 완료를,이 후 버튼을 다시 활성화하려면 :
$('#myform:input[type=submit]').removeAttr('disabled');
0
기본 개념은 당신이 JQuery와 클라이언트 측 클릭 이벤트를 추가했을 것입니다 사용할 수있는 버튼 (예 : $ ('# controlName'). attr ("disabled", "disabled");). 기억할 것은 표준 폼 포스트 기능이 여전히 작동 할 수 있도록 해당 메소드에서 TRUE를 반환하고 싶다는 것입니다.
뭔가 같은 :
$(function(){
$('#controlName').click(function(){
$('#controlName').attr("disabled", "disabled");
return true;
});
});
+0
@Stephen 클라이언트 측 기능이 끝나고 서버 측으로 가면 버튼이 여전히 비활성화됩니다 ..... .. –
+0
glennulars 대답에서 내 cmt을 참조하십시오 :) –
관련 문제
- 1. Windows 양식에서 이탈 버튼을 사용 중지 하시겠습니까?
- 2. Metasearch 필수 입력란을 사용 중지하는 방법은 무엇입니까?
- 3. HTML 양식에서 다중 제출 사용 안함
- 4. jQuery를 사용하여 YouTube 동영상의 재생 버튼을 사용/사용 중지하는 방법은 무엇입니까?
- 5. 라디오 버튼을 연결하여 다른 컨트롤을 사용/사용 중지하는 가장 쉬운 방법은 무엇입니까?
- 6. PHP에서 함수를 사용 중지하는 방법은 무엇입니까?
- 7. django 피드에서 autoescape를 사용 중지하는 방법은 무엇입니까?
- 8. iPhone UI를 사용 중지하는 방법은 무엇입니까?
- 9. 잘못된 인증으로 제품을 사용 중지하는 방법은 무엇입니까?
- 10. 갤러리 항목을 사용 중지하는 방법은 무엇인가요?
- 11. Vim에서 플러그인을 일시적으로 사용 중지하는 방법은 무엇입니까?
- 12. Android에서 가상 키패드를 사용 중지하는 방법은 무엇인가요?
- 13. 자바 스크립트에서 iframe을 사용 중지하는 방법은 무엇입니까?
- 14. stackoverflow와 같은 태그 컨트롤
- 15. DIV를 표시하는 동안 기본 페이지를 사용 중지하는 방법은 무엇입니까?
- 16. 양식을 안전하게 제출하여 제출하기
- 17. Android에서 3g 데이터 서비스를 사용/사용 중지하는 방법은 무엇인가요?
- 18. Windows-CE에서 WIFI 라디오를 사용/사용 중지하는 방법은 무엇인가요?
- 19. android 응용 프로그램에서 네트워크 연결을 사용/사용 중지하는 방법은 무엇입니까?
- 20. 허드슨 : 빌드 삭제 확인을 사용 중지하는 방법은 무엇입니까?
- 21. 사용자가 앱을 들여다 보면 가입 페이지를 사용 중지하는 방법은 무엇인가요?
- 22. Stackoverflow와 같은 채팅 API 개발
- 23. 갤러리보기 스크롤을 사용 중지하는 방법
- 24. 터치 이벤트를 사용 중지하는 방법 android
- 25. 레일 위의 루비에서 stackoverflow와 같은 아래쪽으로 투표 버튼을 만드는 방법은 무엇입니까?
- 26. cURL 게시물을 양식 게시글과 똑같이 받아 보냅니다.
- 27. ASP.NET 웹 양식에서 jQuery의 getJSON 메서드 사용
- 28. 익스팬더와 똑같이 보이는 레이블
- 29. 애니메이션을 중지하는 방법은 무엇입니까?
- 30. NSInvocationOperation을 중지하는 방법은 무엇입니까?
@Glennar는 속성이 viewstate가에 지속되지 않으므로 –
예 ... 버튼을 다시 게시 후 활성화됩니다 .. 다시 게시가 완료 될 때까지 diasabled 내 버튼을 계속 것이 다시. 한가지 알아 두어야 할 사항 : 때로는 (특히 asp.net 포스트 백과 함께) submit-eventHandler에 대한 호출이 없습니다. –