【问题标题】:removeattr required not working chrome browser需要 removeattr 无法正常工作 chrome 浏览器
【发布时间】:2016-06-28 13:01:40
【问题描述】:

我正在尝试从一些隐藏字段中删除必需的属性。

 $('#divQ9, #divQ10, #divQ11, #divQ12, #divQ13, #divQ14, #divQ15').find('input[type=radio]').removeAttr('required');

以上代码可在除 Chrome 版本

请提出任何解决方法。

【问题讨论】:

  • 你可以试试.prop('required', false)
  • 你试过 removeProp 吗?
  • 可以使用prop函数
  • 是的,尝试使用这些 .prop 和 removeProp 但它们不起作用。
  • 您如何确定它不起作用?您不会看到您的 HTML 更改。您只会看到行为变化。

标签: javascript jquery google-chrome


【解决方案1】:

像 Satpal 所说的那样使用.prop('required', false)

https://jsfiddle.net/moongod101/j4xtvw2h/

【讨论】:

    猜你喜欢
    • 2015-11-14
    • 1970-01-01
    • 2021-03-10
    • 1970-01-01
    • 1970-01-01
    • 2012-05-30
    • 2011-12-09
    • 2018-06-15
    • 2020-05-21
    相关资源
    最近更新 更多