Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/reporting-services/3.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 在HTML中处理多个复选框_Javascript_Jquery_Python_Html_Checkbox - Fatal编程技术网

Javascript 在HTML中处理多个复选框

Javascript 在HTML中处理多个复选框,javascript,jquery,python,html,checkbox,Javascript,Jquery,Python,Html,Checkbox,我不是HTML和JavaScript方面的专家。但这就是我要做的 我已经创建了一个HTML/jQuery/JS/CSS脚本 HTML文件以表格形式列出了文件的数量(数量不是固定的),我为每个文件都设置了复选框 用户可以选择一个或多个要删除的文件,然后单击“提交”按钮 以下是我尝试过的: 在表格列中列出所有文件 包括复选框 提交按钮 提示用户确认所有文件 我已经用Python编写了删除文件的代码(我需要调用正确的URL来删除单个文件) 我不知道如何处理HTML/JavaScript中的所有复选

我不是HTML和JavaScript方面的专家。但这就是我要做的

我已经创建了一个HTML/jQuery/JS/CSS脚本

HTML文件以表格形式列出了文件的数量(数量不是固定的),我为每个文件都设置了复选框

用户可以选择一个或多个要删除的文件,然后单击“提交”按钮

以下是我尝试过的:

  • 在表格列中列出所有文件
  • 包括复选框
  • 提交按钮
  • 提示用户确认所有文件
  • 我已经用Python编写了删除文件的代码(我需要调用正确的URL来删除单个文件)
我不知道如何处理HTML/JavaScript中的所有复选框条目


<td><input type="checkbox" name="deletefile[0]" /></td>
<td><input type="checkbox" name="deletefile[1]" /></td>

使用数组可以识别每个复选框。

在jQuery中,可以使用以下代码获得输入复选框复选框列表:

$('input:checked').each(function(i){
val[i] = $(this).val();
}
此处
val[i]
包含数组,即复选框列表,因此将此数组数据传递给服务器端代码以从服务器中删除。希望这对您有所帮助:-)

编辑:

检查一下下面的实时示例:


选中复选框并单击按钮,然后再次取消选中并单击。

让我试试你的方法。非常感谢您的时间。嗨,如果我们再次勾选和取消勾选会发生什么?数组项已删除?您好。谢谢,我没有文件的数量,因为它不是固定的