Javascript 当可以随机删除表行时,如何跟踪通过单击复选框创建的表行的ID

Javascript 当可以随机删除表行时,如何跟踪通过单击复选框创建的表行的ID,javascript,php,html,jquery,Javascript,Php,Html,Jquery,var m=0; var tablemap=新映射(); var booleantable=[]; var keepingvalueofsubtable=[]; $(文档).ready(函数() {var数组_items=[]; var obj=$(“输入:复选框:未(:选中)”); console.log(obj[0][“id”]); 对于(变量i=0,l=obj.length;i

var m=0;
var tablemap=新映射();
var booleantable=[];
var keepingvalueofsubtable=[];
$(文档).ready(函数()
{var数组_items=[];
var obj=$(“输入:复选框:未(:选中)”);
console.log(obj[0][“id”]);
对于(变量i=0,l=obj.length;i
{
保证金:0;
填充:0;
背景色:#f1f1;
}
.盒子
{
宽度:1270px;
填充:20px;
背景色:#fff;
边框:1px实心#ccc;
边界半径:5px;
边缘顶部:25px;
框大小:边框框;
}
.div表{
显示:表格;
宽度:自动;
背景色:#eee;
边框:1px实心#666666;
边框间距:5px;/*单元格间距:IE对此的支持较差*/
}
.div表行{
显示:表格行;
宽度:自动;
明确:两者皆有;
}
.div表列{
float:left;/*修复错误浏览器*/
显示:表格列;
宽度:200px;
背景色:#ccc;
}
.bttn{
宽度:100px;
高度:10px;
}

选择你的区块项目
动员
拆毁
子结构
超结构
动员
单位
量
比率
数量
0
0
0
拆毁
单位
量
比率
数量
0
0
0
子结构
单位
量
比率
数量
0
0
0
超结构
单位
量
比率
数量

当动态创建
div
时,您需要将其与静态元素绑定,即:任何div、正文、文档等。然后,每当用户
一个
两个
div上输入
时,使用
$(this.text()
查找()获得所需的值
并将所需值添加到
。三个

接下来,只要单击
delete
按钮,就可以使用
$(this).closest(“.div表行”).remove()
删除整个div

最后,为了将这些值发送到后端,您可以通过迭代表单并获取所需的值并将它们推送到主数组来创建JSON数组

演示代码

var m=0;
var tablemap=新映射();
var booleantable=[];
var keepingvalueofsubtable=[];
//输入时
$(文档).on('input','.one',function(){
//使用此输入获取文本,使用其他输入获取文本
var value=parseFloat($(this.text())*parseFloat($(this.closest(“.div表行”).find(“.two”).text());
如果(isNaN(值))
数值=0;
$(this).closest(“.div表行”).find(.three”).text(值);
});
$(document).on('input','.two',function(){
var valuetwo=parseFloat($(this.text())*parseFloat($(this.closest(“.div表行”).find(“.one”).text());
如果(isNaN(值二))
valuetwo=0;
$(this).closest(“.div表行”).find(.three”).text(valuetwo);
});
变量数组_项=[];
var obj=$(“输入:复选框:未(:选中)”);
对于(变量i=0,l=obj.length;i