我正在处理.NET MVC项目中的列过滤器。我的要求是,在下拉控件中,所有表格标题列名将与复选框绑定。默认情况下,所有选项都被选中。当我从下拉菜单中取消选择任何选项时,它将反映到表格数据中,并且该列将不会显示。列显示/隐藏复选框选择使用jQuery
我写了一些代码,但无法实现复选框功能。请帮帮我。如果jquery插件可用,这也对我有帮助。
代码
$("#myOptions").change(function() {
selectedVal = $.trim($("#myOptions option:selected").text());
var i = $("#myTable thead .headercell td:contains(" + selectedVal + ")").index() + 1;
$('td:nth-child(' + i+ ')').toggle();
});
你想发生了什么?我认为它的工作原理是你想要的 – guradio
可能[this](https://codepen.io/elmahdim/pen/hlmri)可以帮助或[多选择列表与复选框](http://www.jqueryscript.net/form /jQuery-Plugin-For-Multi-Select-List-with-Checkboxes-MultiSelect.html) – Satpal
我想绑定下拉框内的复选框。 show hide列的多个选择 – Anjyr