【问题标题】:.prop("checked", false) doesn't work perfectly.prop("checked", false) 不能完美运行
【发布时间】:2016-08-18 16:40:12
【问题描述】:

为了使用 Jquery 取消选中单选按钮...

我使用这个代码:

$('input[type=radio][name=belvg_customerattributes_particulier]:checked').prop("checked", false);

此代码有效,但视觉上我仍然看到选中的按钮。

我试过这个:

$('input[type=radio][name=belvg_customerattributes_particulier]:checked').prop("checked", false).checkboxradio("refresh");

但徒劳无功..

请帮帮我!

【问题讨论】:

  • checkboxradio("refresh") 是什么?
  • 你用的是什么版本的jQuery?
  • 嗨,我使用 jQuery 1.11。关于checkboxradio("refresh"),不知道在这个论坛上找到了...
  • refresh() 刷新小部件的视觉状态。在以编程方式更改本机元素的检查或禁用状态后进行更新很有用。但对我不起作用...

标签: javascript jquery radio prop


【解决方案1】:

所以它起作用了......我已经调查过并且我在输入之前看到了一个类。

所以我的收音机被检查了,但没有看到。

为了您的信息,我添加了代码以删除此跨度中的类:

$("#uniform-belvg_customerattributes_particulier_0 span.checked").toggleClass("checked");

谢谢!

【讨论】:

    【解决方案2】:

    请使用 $('#checkbox').prop('checked', false).uniform(); 我不知道它是如何工作的。但取消选中复选框对我有用。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-09-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-11-17
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多