2015-01-18 2 views
0

링크를 만들 때 링크 버튼의 텍스트를 변경하려면 숨기기 버튼을 클릭하면 변경되지 않습니다.링크 버튼을 클릭 할 때 텍스트를 변경하십시오.

function Showtxt() { 
 
      $("#LinkButton1").click(); 
 
      if ($("#LinkButton1").text("show") == true) { 
 
       $("#LinkButton1").text("hide") 
 
      } 
 
      else { 
 
       $("#LinkButton1").text("show") 
 
      } 
 

 
      } 
 

 
     }
<asp:LinkButton ID="LinkButton1" runat="server" OnClientClick="Showtxt();" Text="show"></asp:LinkButton>

답변

0

가 마지막에 추가 }이고 당신이 it.above 코드는 또 다른 문제가

function Showtxt() { 
      if ($("#LinkButton1").text() == 'show') { 
       alert('up'); 
       $("#LinkButton1").text("hide") 
      } 
      else { 
       alert('down'); 
       $("#LinkButton1").text("show") 
      } 
     } 

을 문제를 해결하지만 제거해야하고, 그 PostBack입니다, 페이지가 새로 고쳐 지도록 강제하고 PostBack 뒤에 "표시"로 "숨기기"를 바꿉니다.

관련 문제