繁体   English   中英

单击链接按钮时更改其文本

[英]change the text for link button when i click on it

如果单击链接按钮显示“隐藏”,则我希望更改其文本。

  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> 

最后有一个额外的} ,您应该将其删除。以上代码解决了该问题

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

但是还有另一个问题,那就是PostBack ,它迫使页面刷新并在PostBack之后用“显示”替换“隐藏”替换。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM