2013-04-25 2 views
1

업로드 파일에 JQuery와에 제출 버튼을 비활성화 한 후에 만 ​​disbaling 버튼 후 발사하지 않으면 부르는 걸 코드를 검색 할되지됩니다컨트롤러 액션 컨트롤러 내 actionmethod 내가 filepload 컨트롤 다음 버튼을 업로드 한

$(document).ready(function() { 
      $("input[type=submit]").removeAttr("disabled"); 
      $("#btnUpload").click(function() { 

       $('#progressbardiv').show(); 
       $("input[type=submit]").attr("disabled", "disabled"); 

      }); 
     }); 
컨트롤러의 액션에서

:

/// <summary> 
     /// Action on Upload button click 
     /// </summary> 
     /// <returns>ActionResult</returns> 
     [AcceptVerbs(HttpVerbs.Post)] 
     public ActionResult Upload(HttpPostedFileBase fileUpload) 
     {  
} 
+0

아마 클릭/제출 이벤트를 다시해야합니까? – melancia

답변

0

disabled 요소 이벤트를 발생하지 않는 . 제출을 시작하려면 다시 사용하도록 설정해야합니다.

+0

안녕하세요 ...하지만 FileUpload가없는 다른 시나리오에서는 ... 동일한 코드가 작동하고 있습니다. –

관련 문제