如果点击它,如果显示make hide,我就不想更改链接按钮的文本。
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 :(得分:0)
最后还有一个额外的}
,你应该删除它。上面的代码解决了这个问题
function Showtxt() {
if ($("#LinkButton1").text() == 'show') {
alert('up');
$("#LinkButton1").text("hide")
}
else {
alert('down');
$("#LinkButton1").text("show")
}
}
但还有另一个问题,那就是PostBack
,它强制页面刷新并在PostBack
之后“隐藏”替换为“show”。