jQuery复选框更改功能在IE 8中不起作用

待定

我有以下jquery代码,单击复选框将显示一个弹出值。

除IE外,在所有其他浏览器中,它均按预期工作。也就是说,在更改时,将选中复选框并打开弹出窗口。

但是,在IE8中,不会对其进行检查,但是会正确显示弹出窗口。

代码:

$('#TAndC').change(function(){

    if( $('input[name="TAndC"]').is(':checked')) 
    {
         $('#TandCBox').show();
         var termsandcondition = GetEnum().TermsandConditionsPageId;
         var actionURL = '@Url.Action("ShowTAndC", "Account", new { isFromCheckBox = true })';
         $('.popUpForm').load(actionURL);
         var msgBox = $('#terms').attr('href');
         MaskMsgPopUp(msgBox);
         return false;
     }
});

如果您的元素是acheckbox而不是a,dropdownclick仍然使用

如果您的选择器是指dropdown使用,click则需要支持IE8和更早版本。

请参阅下面的原因。

根据MSDN进行更改/更改,直到提交更改才触发该事件。

此外,以编程方式更改值时也不会触发事件。

去引用:

提交内容时(而不是值更改时)触发此事件。例如,在文本框中,在用户键入时不会触发此事件,而是在用户通过保留具有焦点的文本框来提交更改时触发。另外,当控件也失去焦点时,此事件在onblur指定的代码之前执行。以编程方式更改选择对象的选定选项时,不会触发onchange事件。更改的文本选择已提交。

要调用此事件,请执行以下任一操作:

  • 使用鼠标或键盘导航在选择对象中选择其他选项。
  • 更改文本区域中的文本,然后导航到对象之外。

如果必须支持IE8和更早版本,则最好使用该click事件来代替,事件在释放鼠标并选择新选项时会触发。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

复选框更改事件在Firefox jQuery中不起作用

来自分类Dev

复选框更改事件在Firefox jQuery中不起作用

来自分类Dev

Javascript 功能在单击复选框时不起作用

来自分类Dev

我为带有标签的复选框设置了样式,但是我的JavaScript在IE8中不起作用

来自分类Dev

为什么HTML复选框功能仅在IE中有效,而在Firefox或Chrome中不起作用?

来自分类Dev

为什么HTML复选框功能仅在IE中有效,而在Firefox或Chrome中不起作用?

来自分类Dev

复选框点击功能不起作用

来自分类Dev

复选框树视图功能不起作用

来自分类Dev

JS更改菜单类在IE 8中不起作用

来自分类Dev

复选框中的JQuery / JavaScript更改

来自分类Dev

复选框在带有 jQuery 检查取消选中功能的表行中不起作用

来自分类Dev

复选框单击时的jQuery和Datatables调用功能不起作用

来自分类Dev

使用 jquery append 完成后,复选框的引导功能不起作用

来自分类Dev

click()jQuery在IE8中不起作用

来自分类Dev

jQuery CSS转换在IE8中不起作用?

来自分类Dev

Kendo UI Jquery Grid 在 IE 8 中不起作用

来自分类Dev

复选框状态更改不起作用

来自分类Dev

复选框的Vue更改事件不起作用

来自分类Dev

复选框更改事件不起作用

来自分类Dev

材料设计复选框更改不起作用

来自分类Dev

更改多个复选框的 CSS 样式不起作用

来自分类Dev

Babel 6.0.20模块功能在IE8中不起作用

来自分类Dev

复选框在ASP RadGrid中不起作用

来自分类Dev

复选框编辑在jqgrid中不起作用

来自分类Dev

json附加表中的复选框不起作用

来自分类Dev

复选框在ASP RadGrid中不起作用

来自分类Dev

重置DropDown,primefaces中的复选框不起作用?

来自分类Dev

Angular中的复选框条件类不起作用

来自分类Dev

取消并激活表格中的复选框不起作用

Related 相关文章

  1. 1

    复选框更改事件在Firefox jQuery中不起作用

  2. 2

    复选框更改事件在Firefox jQuery中不起作用

  3. 3

    Javascript 功能在单击复选框时不起作用

  4. 4

    我为带有标签的复选框设置了样式,但是我的JavaScript在IE8中不起作用

  5. 5

    为什么HTML复选框功能仅在IE中有效,而在Firefox或Chrome中不起作用?

  6. 6

    为什么HTML复选框功能仅在IE中有效,而在Firefox或Chrome中不起作用?

  7. 7

    复选框点击功能不起作用

  8. 8

    复选框树视图功能不起作用

  9. 9

    JS更改菜单类在IE 8中不起作用

  10. 10

    复选框中的JQuery / JavaScript更改

  11. 11

    复选框在带有 jQuery 检查取消选中功能的表行中不起作用

  12. 12

    复选框单击时的jQuery和Datatables调用功能不起作用

  13. 13

    使用 jquery append 完成后,复选框的引导功能不起作用

  14. 14

    click()jQuery在IE8中不起作用

  15. 15

    jQuery CSS转换在IE8中不起作用?

  16. 16

    Kendo UI Jquery Grid 在 IE 8 中不起作用

  17. 17

    复选框状态更改不起作用

  18. 18

    复选框的Vue更改事件不起作用

  19. 19

    复选框更改事件不起作用

  20. 20

    材料设计复选框更改不起作用

  21. 21

    更改多个复选框的 CSS 样式不起作用

  22. 22

    Babel 6.0.20模块功能在IE8中不起作用

  23. 23

    复选框在ASP RadGrid中不起作用

  24. 24

    复选框编辑在jqgrid中不起作用

  25. 25

    json附加表中的复选框不起作用

  26. 26

    复选框在ASP RadGrid中不起作用

  27. 27

    重置DropDown,primefaces中的复选框不起作用?

  28. 28

    Angular中的复选框条件类不起作用

  29. 29

    取消并激活表格中的复选框不起作用

热门标签

归档