jQuery仅显示基于特定列rel属性的表行
我有一个表,目前有1200多行,其中的行有一列,其中有一个3点(0.0.0)版本号。因此,我现在所拥有的至少是,除非有更好的方法。我要查找的列有一个类和一个rel。rel的值与该列显示的值相同 我还有一个选择框,其中列出了这些相同的版本。这样做的目的是能够选择一个版本,并让表隐藏所有版本不是所选版本的行,只留下所选版本可见 这是我目前尝试的失败。我尝试了一些变体,但最终还是出现了某种语法错误jQuery仅显示基于特定列rel属性的表行,jquery,Jquery,我有一个表,目前有1200多行,其中的行有一列,其中有一个3点(0.0.0)版本号。因此,我现在所拥有的至少是,除非有更好的方法。我要查找的列有一个类和一个rel。rel的值与该列显示的值相同 我还有一个选择框,其中列出了这些相同的版本。这样做的目的是能够选择一个版本,并让表隐藏所有版本不是所选版本的行,只留下所选版本可见 这是我目前尝试的失败。我尝试了一些变体,但最终还是出现了某种语法错误 $('#client_version').change(function() { var ver
$('#client_version').change(function()
{
var vers = $(this +' option:selected').val();
$('.zm_ver').each(function(index, elem)
{
var theCol = $(elem);
if(theCol.attr('rel') == vers){alert('yes');return true;}
else
{
theCol.parent().hide();
}
});
});
您可以使用:
$('#client_version').change(function() {
$('.zm_ver[rel!="'+this.value+'"]').parent().hide();
});
注意:
此.value
为您提供了
doh中当前选定的值,因为我将其包装在中。每个函数都会推翻select。