Jquery如何获取具有特定数据属性的隐藏字段并设置另一个数据属性

标签 jquery

我有隐藏字段:

<input type="hidden" class="deleted" name="Deleted" data-id="2" value="@Model.Deleted" />

因此页面上将会有一些这样的数据,但具有不同的 data-id 值。

我想要获取这个特定的值并将该值设置为 true。

要获取所有隐藏字段会怎样?

$(':hidden')

但是我只想获得带有 class="deleted" 的内容,所以这会是吗?

$(':hidden.deleted')

现在我想将范围缩小到 data-id="2"

如何做到这一点?

最佳答案

尝试以下操作:

$('.deleted[data-id="2"]:hidden')

关于Jquery如何获取具有特定数据属性的隐藏字段并设置另一个数据属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11770406/

相关文章:

javascript - 滚动到另一个元素后从头开始动画

javascript - ScrollMagic:如何将内容放置在视差背景之上

jquery - 禁用 'hover' 不起作用

javascript - 过渡固定导航栏 - CSS

javascript - 如何使用 jquery 将整个页面内容包装在一个 div 中

Jquery:可以使用jquery更改文本区域中的文本选择颜色吗? CSS 不起作用:(

php htmlentities($str) 与 jQuery?

jquery - Angular4 中的事件绑定(bind)

javascript - 如果单击 div 的边框,则防止 div 的单击操作

PHP的无限循环或jQuery setInterval?