asp.net复选框onclick事件未触发

时间:2015-02-05 12:54:47

标签: asp.net checkbox internet-explorer-11

我有一个网页包含下拉列表和复选框,在选择下拉列表中的值后,焦点下一步设置为复选框。当尝试选中复选框时,单击事件未触发。单击页面上的任何其他位置,然后我可以选中复选框,这只发生在I.E.-11版本中。 为什么我们不能在设置焦点时选中复选框? 任何解决方案或解决此问题。?

提前致谢, 希尔帕

1 个答案:

答案 0 :(得分:0)

这对我有用。我刚刚在IE11上测试过,它运行正常。 onchange和OnClientClick不起作用,onclick做了:

<asp:CheckBox ID="EnabledCheckBox" runat="server" OnClick="showDiv(this.checked);"/>
<div id="ShowDiv">Show me now</div>

使用Javascript:

function showDiv(show) {
  if (show) {
    $('#ShowDiv').show("slow");
  } else {
    $('#ShowDiv').hide("slow");
  }
}