Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/78.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 delete函数从表中删除最后一条记录。jsjquery.updated_Javascript_Jquery - Fatal编程技术网

Javascript delete函数从表中删除最后一条记录。jsjquery.updated

Javascript delete函数从表中删除最后一条记录。jsjquery.updated,javascript,jquery,Javascript,Jquery,我有一个从db获取值的动态表。我有一个按钮,onclcik运行查询从数据库中删除记录。当前没有删除单击的记录,而是删除最后一条可用记录。我在这里更新我发现了问题,当我向帖子提供ID时,最后一个ID被发送到了查询,我是否可以删除选中的ID。请查看代码了解更多信息 //这就是我创建动态表的方式 //只是为了考试 作用{ }; }; 删除也许您最好直接监听复选框的更改事件,然后获取event.target的值?我怀疑您在代码中获取变量ad的方式有问题,但如果不了解它是如何派生的,很难理解原因。 下面

我有一个从db获取值的动态表。我有一个按钮,onclcik运行查询从数据库中删除记录。当前没有删除单击的记录,而是删除最后一条可用记录。我在这里更新我发现了问题,当我向帖子提供ID时,最后一个ID被发送到了查询,我是否可以删除选中的ID。请查看代码了解更多信息

//这就是我创建动态表的方式 //只是为了考试 作用{ }; };
删除也许您最好直接监听复选框的更改事件,然后获取event.target的值?我怀疑您在代码中获取变量ad的方式有问题,但如果不了解它是如何派生的,很难理解原因。 下面的示例显示了一种获取复选框值的简单方法,希望这能引导您找到正确答案

$'.test'。在“更改”上,函数E{ 警惕目标价值; }; 值1:
值2:使用单选按钮代替复选框,这样用户一次只能选择一个。然后在delete按钮的处理程序中,获取checked按钮的值并将其发送到服务器

//这就是我创建动态表的方式 //只是为了考试 作用{ var table=document.getElementById'tablebody'; 对于var i=0;idelete变量ad在哪里设置?variable ad是ID,onclcik按钮将特定ID发送到查询,它将从DB中删除具有该ID的行。但您从未在任何位置设置它。如果您检查多行,它应该删除哪一行?您在这里有一个输入错误:this.ckheckedthx我修复了该输入错误,但它仍然删除了最后可用的记录,目前我只是想删除每一行都被点击的那一行,但你有很好的观点,我想我会做一个代码,一次只选择一个框,或者使用单选按钮