Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/76.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在选项select上,显示/隐藏表格行和排序_Javascript_Jquery_Events_Bootstrap Sortable - Fatal编程技术网

Javascript 在选项select上,显示/隐藏表格行和排序

Javascript 在选项select上,显示/隐藏表格行和排序,javascript,jquery,events,bootstrap-sortable,Javascript,Jquery,Events,Bootstrap Sortable,此代码块验证是否已检查所有代码。我正在寻找一种方法来检查是否至少检查了其中一个代码 function containsAny(needles, haystack){ for(var i = 0 , len = needles.length; i < len; i++){ if($.inArray(needles[i], haystack) == -1) return true; } return false; } 函数containsAny(针、草堆){ 对于(变量

此代码块验证是否已检查所有代码。我正在寻找一种方法来检查是否至少检查了其中一个代码

function containsAny(needles, haystack){ 
  for(var i = 0 , len = needles.length; i < len; i++){
    if($.inArray(needles[i], haystack) == -1) return true;
  }
  return false;
}
函数containsAny(针、草堆){
对于(变量i=0,len=pines.length;i
我这里有一个完整的工作示例:

如何查看此行为:

  • 在选择框中,单击“全部取消选择”
  • 选中A
  • 表中的第2行和第3行应该是未编码的,因为A是代码之一

  • 行被禁用的行应位于表的末尾。我正在使用,但不知道如何使用。因此,每次我在选择框中单击一个选项时,它都应该对表重新排序。

    您的函数
    包含任何内容

    function containsAny(needles, haystack){ 
      for(var i = 0 , len = needles.length; i < len; i++){
        if($.inArray(needles[i], haystack) != -1) return false;
      }
      return true;
    }
    

    你想知道是否选中了任何复选框吗?@doutriforce,我想知道是否选中了其中一个复选框。如果仅选中所有复选框,则实际代码有效。谢谢,这很有效,谢谢。现在,我正在寻找一种方法来排序表。谢谢:)我希望每次选中/取消选中selecbox中的选项时,表都能进行排序。例如,如果我取消选择全部并选择X,则只有第二行将取消编号,因此所有未编号的行都应位于顶部,因此第二行将是第一行。谢谢
    $('.selectpicker').on('change', function() {
      var list = [];
      $('.selectpicker :selected').each(function(i, selected) {
        //Removed the irrelevant codes
      });
    
      $('.CodeCheck').each(function() {
        //Removed the irrelevant codes
      });
    
      el = $(".table tbody tr.row-disabled:first-child");
      $(".table tbody tr").not(".row-disabled").each(function() {
        $(this).insertBefore(el);
      });
    });