我希望使用jquery切换点击按钮的文本,但它无法正常工作。
<asp:Button ID="btnedit" runat="server" Text="Edit" Visible="True"
CssClass="actButton" CausesValidation="False" OnClick="btnedit_Click" />
在客户端:
$("#<%= btnedit.ClientID %>").click(function (e) {
$(this).text(function (i, text) {
return text === "Edit" ? "Cancel" : "Edit";
});
});
有人可以告诉我如何解决这个问题吗?
答案 0 :(得分:1)
我隔离了您的问题,您可以尝试使用它。
请尝试使用val()
。
$("#btnedit").click(function (e) {
$(this).val("Edit" ? "Cancel" : "Edit");
});
答案 1 :(得分:0)
您的选择器对我来说不正确
$("#<%= btnedit.ClientID %>")
应该是
$("#btnedit")