当前位置:  开发笔记 > 编程语言 > 正文

Jquery通过td中的隐藏输入字段值选择tr

如何解决《Jquery通过td中的隐藏输入字段值选择tr》经验,为你挑选了1个好方法。

我是jQuery语言的初学者,我有一个问题.

我的网站上有一个这样的表:

Code Name Typology Select
IYCE8 NAME TYPE1 TYPE2 TYPE3
IYCE9 NAME2 TYPE1 TYPE2

如您所见,行具有与类型相关联的隐藏输入(type1 => 1).

使用下拉选择器我选择一个值:

 

使用过滤器中的事件OnChange我想要选择表中具有输入字段值=的所有行到下拉列表中选择的行

我怎么能用Jquery做到这一点?在此先感谢所有的帮助



1> Josh Crozier..:

您可以组合属性选择器和:has()选择器:

这里的例子

$('#filter').on('change', function () {
  var $tr = $('#filter-table tr:has(.typology[value="' + this.value + '"])');
});

在上面的代码片段中,$tr是一个jQuery对象,它包含所有desendant tr元素,这些元素包含一个元素,该元素具有与.typology所选值对应的value属性和value属性.

推荐阅读
手机用户2502851955
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有