2014-03-25 4 views
0

나는 로그인 양식 I 버튼 클래스와 텍스트를 변경해야 할 일사용자 로그인 과정에서 버튼 클래스와 텍스트를 변경 하시겠습니까?

@using (Html.BeginForm("Login", "Account", new { ReturnUrl = ViewBag.ReturnUrl }, FormMethod.Post, new { @class = "form-horizontal", role = "form" })) 
    { 
     ..... 
     .....    

     <input type="submit" value="Log in" class="btn btn-primary" /> 

     <p> 
      @Html.ActionLink("Register", "Register") if you don't have a local account. 
     </p> 
    } 
</section> 

로깅 프로세스가 백그라운드에서 실행되는 동안을 보유하고 있습니다. Logging in...

에 예를 들어, 변경 버튼 클래스 btn btn-info 및 텍스트에 대한 나는 내 양식 (HTML 도우미를 사용하여)를 만든 방법을 변경해야 하는가?

$("#btnLogin").click(function(){ 
    $(this).toggleClass("btn btn-info").val("Logging in..."); 
}); 

을 나는 어떤을 사용하지 않은 :

답변

2

1

2를 사용하여 jQuery를이 다음과 같이이 버튼의 클릭 이벤트를 바인딩, 예를 들어 "btnLogin에게"당신의 제출 버튼에 어떤 이름이나 ID를 부여 코드 편집기를 사용하여 코드를 검사 할 수 있지만 좋은 생각이 들기를 바랍니다.

+0

감사를 할 수있다! 효과가있는 – Cybercop

0

이 코드로 시도해 볼 수 있습니다. onClick 함수에서 사용하십시오.

document.getElementById('btn btn-info').value = 'Logging in...'; 

업데이트 : 이것은 또한

도움이
$("#btnLogin").click(function(){ 
    document.getElementById('btn btn-info').value = 'Logging in...'; 
}); 
관련 문제