jquery-1.7.1을 사용 중이며 asp.net에서 버튼을 숨기려고합니다. 버튼은 링크 버튼 컨트롤입니다. 사용중인 코드는 다음과 같습니다.크롬 및 Firefox에서 .prop 사용 안 함이 작동하지 않습니다.
function checkDisabledButton(btn){
var mbtn = $('#' + btn)
mbtn.prop('disabled', true);
};
버튼이 IE에서는 비활성화되지만 Chrome 및 Firefox는 비활성화되지 않습니다. 나는 그것에 대해 많은 게시물을 보았습니다. 그러나 우리가 이미 사용하고있는 jQuery 1.7이 필요하다는 대부분의 이야기. 누군가가 손을 빌려줄 수 있었으면 좋겠다.
응답을보고 나서 입력 유형 = 제출으로 렌더링되는 asp : 버튼으로 변경하려고합니다. 내가 정말로 원하는 것은 컨트롤을 사용하지 않기위한 함수를 호출 할 수 있다는 것입니다. 그런 식으로 다중 버튼과 다중 페이지에 동일한 기능을 사용할 수 있습니다. 나는 아직도 그것을 작동시키지 못했지만 그것을 염두에두고 .. 나는 누군가가 계속해서 도움을주기를 희망했다. 여기서, 버튼 제어는 tryIt 버튼의 텍스트는 일단 I (이 경우 'PROCESSING "으로) 전달에 어떠한 변경 클릭
<asp:Button ID="lbApprove" runat="server" CssClass="ButtonPrimary button" Text="Approve" OnClientClick="return tryIt(this, 'PROCESSING');"/>
호출되고. 다시 .. 한 번만 클릭 할 수있는 버튼을 원합니다. 나는 .one과 .on and .off를 보았지만, 아직 운이 없었습니다. 지금까지 시도한 것처럼이 시점에서 어떤 코드도 게시하지 않습니다 ...
여기가 최신이며 처음 시도가 작동하는 것 같습니다. jQuery가 아니지만 시작일 수도 있습니다. 페이지 다시 게시가 발생하기 전에이 버튼을 비활성화합니다. 이 기사에서 온 것입니다. 이 링크 버튼이 있다면 바로 출발점 :
http://aspsnippets.com/Articles/Disable-Button-before-Page-PostBack-in-ASP.Net.aspx
마음뿐만 아니라 HTML을 제공 :
이가 어떻게 다른 사람이 앵커와 함께이 일을하는 것이 좋습니다에 스레드를 참조하십시오
? jsFiddle을 휘젓다 고요? – PlantTheIdea문제는 다른 곳에서 발생합니다. 게시 된 JavaScript가 작동합니다. .prop() 메서드는 [1.6] (http://api.jquery.com/category/version/1.6/)에 추가되었습니다. –