MVC Html.SubmitButton에서 jQuery를 사용하여 더블 클릭을 방지하려면 어떻게해야합니까? 또한 폼의 유효성 검사 컨트롤을 고려해야합니다. MVC Html.SubmitButton에서 더블 클릭을 방지하는 방법
사람은 코드 샘플 버튼에 자바 스크립트 함수를 넣어
2
A
답변
5
뭔가 : 그건 당신이 사용하고있는 거라면이 확실하지 MVC3 눈에 거슬리지 검증을 위해 작동합니다
$('#yourButtonId').click(function() {
// Check validation before disabling
if ($(this.form).valid()) {
this.disabled = 'disabled';
}
});
참고.
1
을 보여주고, 버튼을 비활성화하거나 숨길 수 있습니다.
+0
질문을 좀 더 명확히해야 할 필요가 있다고 생각합니다. 코드 샘플이 필요합니다. 숨기기는 쉬울 것이지만 유효성 검사 제어를 고려해야한다고 말한 것처럼 – Raymund
3
다음은 내가 사용하는 것입니다. 선택기와 관련하여보다 구체적인 정보를 얻을 수 있습니다.이 스크립트는 매우 간단한 페이지에서 사용됩니다. 같은
$(document).ready(function()
{
$('#butSubmit', this).removeAttr("disabled", "disabled");
});
$('form').submit(function()
{
if ($(this).valid())
{
$('#butSubmit', this).attr('disabled', 'disabled');
}
});
관련 문제
- 1. 캔버스에서 더블 클릭을 얻는 방법
- 2. cocos2d-x로 더블 클릭을 감지하는 방법
- 3. 은 더블 클릭을 해제 .live
- 4. Google지도에서 더블 클릭을 사용 중지합니다.
- 5. 자녀가 부모 클릭을 클릭하는 것을 방지하는 방법
- 6. jQuery .load() 더블 클릭에서 이중 로딩을 방지하는 방법
- 7. WinForms는 더블 클릭을 비활성화하고 모든 마우스 클릭을 허용합니까?
- 8. WPF에서 마우스 더블 클릭을 어떻게 감지합니까?
- 9. 메모장에서 더블 클릭을 사용하여 PHP 변수 잡기 ++
- 10. wpf에서 마우스 더블 클릭과 마우스 클릭을 구별하십시오.
- 11. 인라인 편집에서 jqgrid를 입력하고 더블 클릭을 사용하여 항목을 선택하는 방법
- 12. 실행 가능한 jar에서 여러 번의 클릭을 방지하는 방법
- 13. 더블 클릭시 텍스트 선택을 방지하는 방법은 무엇입니까?
- 14. TabControl의 탭 패널의 빈 공간에서 더블 클릭을 처리하는 방법은 무엇입니까?
- 15. jQuery에서 더블 클릭 또는 타임 아웃 클릭을 비활성화하는 방법은 무엇입니까?
- 16. Javascript에서 더블 클릭을 싱글 클릭으로 처리 할 수 있습니까?
- 17. 방법 이벤트 핸들러를 트리거하기 위해 웹 페이지에서 단어를 클릭 또는 더블 클릭을 만드는 방법? 페이지에 대한
- 18. 체크 된 라디오 버튼에서 두 번째 클릭을 방지하는 방법은 무엇입니까?
- 19. 더블 []
- 20. Gtk.TreeView에서 클릭을 잡는 방법?
- 21. ListView에서 클릭을 활성화하는 방법
- 22. 링크의 클릭을 감지하는 방법
- 23. MVC 3 버튼 클릭을 기반으로 다양한보기를 탐색합니다.
- 24. 더블 클릭, theJit
- 25. 최단 방법 2D 더블
- 26. ASP.NET MVC : 세션 잠금을 방지하는 방법은 무엇입니까?
- 27. .NET에서 마우스 클릭을 반복하는 방법
- 28. TDbGrid.OnColumnMoved에서 마우스 클릭을 버리는 방법
- 29. UITabBarItem - 탭/클릭을 감지하는 방법?
- 30. 클릭을 수행하기 위해 슬라이드하는 방법
가장 간단하고 깨끗한 솔루션 덕분에! 나는 이드 대신에 클래스를 사용했다. – Raymund