我在 aspx 文件上有以下代码:
<asp:GridView ID="GridView1" runat="server" ShowFooter="true"
AutoGenerateColumns="False" >
<Columns>
<asp:TemplateField>
<ItemTemplate>
<asp:LinkButton ID="Button1" runat="server" Text="Active" OnClientClick="return
confirmMessage(this);" />
</ItemTemplate>
</Columns>
</asp:GridView>
我有以下 Jquery/客户端代码
function confirmMessage(obj)
{
if ($(obj).attr("text")=="Active")
{
return confirm("Convert from active to inactive");
}
else
{
return confirm("Convert from inactive to active");
}
}
上述代码在 Mozilla 和 Chrome 浏览器上运行良好,但在 Internet Explorer 的情况下,它总是执行第二个块,即
return confirm("Convert from inactive to active");
帮助将不胜感激。