javascript drop downs基于值隐藏/显示表格行 [英] javascript drop downs hide/show table rows based on values

查看:100
本文介绍了javascript drop downs基于值隐藏/显示表格行的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在学习代码,但一直负责创建表格,并且当用户从多个下拉列表中选择时,无论用户选择什么,都会显示在表格中。 (非选定的行被隐藏)

我想将代码放入一个新的html文件并运行。 (我的测试是剪切并粘贴到txt文档中,然后将名称更改为html进行测试)我可以为其他类型的脚本执行此操作,但出于某种原因,我似乎无法使其运行。 p>

 < script language =javascript> 
$(document).ready(function(){
$('select.ddlFilterTableRow')。bind('change',function(){
$('select.ddlFilterTableRow') .attr('disabled','disabled');
$('#tableRegisterKids')。find('。Row')。hide();
var critriaAttribute ='';

$('select.ddlFilterTableRow')。each(function(){
if($(this).val()!='0'){
critriaAttribute + ='[data - '+ $(this).data('attribute')+'=''+ $(this).val()+']';
}
});

$('#tableRegisterKids')。find('。Row'+ critriaAttribute).show();
$('#headerCount')。html($('table#tableRegisterKids tr.Row: (''''');'
});
$('select.ddlFilterTableRow')。removeAttr('disabled');
});< / script> ;



< select id =ddlAgeclass =ddlFilterTableRowdata-attribute =age>
< option value =0>全选< / option>
< option value =10> 10< / option>
< option value =8> 8< / option>
< option value =6> 6< / option>
< / select>
发送“验证码”获取 | 15天全站免登陆