Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/383.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中创建列表_Javascript_Jquery_Forms_Jsp - Fatal编程技术网

如何在javascript中创建列表

如何在javascript中创建列表,javascript,jquery,forms,jsp,Javascript,Jquery,Forms,Jsp,我想在JS中创建列表,它必须通过选中该特定字符串附近的复选框,由“string”对象填充。 此外,当复选框未选中时,必须从列表中删除该特定字符串 请帮助我构建这段代码 <div class="row panel panel-default c-panel"> <div class="panel-heading c-phead">LIST</div> <div class="pan

我想在JS中创建列表,它必须通过选中该特定字符串附近的复选框,由“string”对象填充。 此外,当复选框未选中时,必须从列表中删除该特定字符串

请帮助我构建这段代码

 <div class="row panel panel-default c-panel">
      <div class="panel-heading c-phead">LIST</div>
      <div class="panel-body">
        <table class="table table-striped" id="table">
          <thead>
            <tr>
              <th scope="col">#</th>
              <th scope="col">Name</th>
              <th scope="col">Customer</th>
              
              <th scope="col">Checked/Unchecked</th>
            </tr>
          </thead>
          
          
          <tbody>
            <c:forEach items="${values}" varStatus="status" var="allval">
                <tr>      
                    <td>${status.index + 1}</td>
                    <td>${getVlaue1()}</td>
                    <td>${getVlaue2()}</td>
                    <td>
                      <input type="checkbox" class="custom-control-input" id="check1" value="${getVlaue1()}">
                    </td>
                </tr>
            </c:forEach>
          </tbody>
          
          
        </table>
      </div>
      </div>
    </div>
  </div>
</div>

你能分享代码片段吗

JavaScript中的列表称为数组。如果您正在学习JavaScript,我强烈建议W3Schools初学者全面了解该语言及其工作原理。但关于阵列,此链接描述了它们是什么,如何创建它们,并显示了一些示例:


您能分享代码片段吗

JavaScript中的列表称为数组。如果您正在学习JavaScript,我强烈建议W3Schools初学者全面了解该语言及其工作原理。但关于阵列,此链接描述了它们是什么,如何创建它们,并显示了一些示例:


您可以使用简单数组:

constmyarray=['string1','string2','string3']
/*要添加新元素,请使用.push()函数:*/
myArray.push('string4')
/*要删除特定元素,可以使用:*/
const index=myArray.indexOf('string3')
如果(索引>-1){
myArray.splice(索引,1)
}

console.dir(myArray)
您可以使用简单数组:

constmyarray=['string1','string2','string3']
/*要添加新元素,请使用.push()函数:*/
myArray.push('string4')
/*要删除特定元素,可以使用:*/
const index=myArray.indexOf('string3')
如果(索引>-1){
myArray.splice(索引,1)
}

console.dir(myArray)
您想要javascript格式的解决方案,为什么要标记
java
?嗨,CaptainLevii。我建议您阅读“”,您应该提供一个。有了它,一些用户可以更好地帮助你。你想要javascript的解决方案,为什么要标记
java
?嗨,CaptainLevii。我建议您阅读“”,您应该提供一个。有了这一点,一些用户可以更好地帮助您。@mrcouch…您的答案适用于显示前10个值的datatable…但当我们低于10时,datatable每页显示10个条目,从第11个开始,它不接受任何值!!!请help@MrCoconut...your答案适用于显示前10个值的datatable…但当我们低于10,但datatable每页显示10个条目时,从第11个开始,它不接受任何值!!!Plz帮助
$(document).ready(function(){   
        
        
        $('#check1').click(function(){
            
        });
        
        $('#table').DataTable();
                
});