![]() |
1
0
您应该为每个添加的行指定一个与其等级对应的id:
然后使用以下代码删除该行:
|
![]() |
2
0
我已经为您准备了一个代码示例,使用的示例完全符合您的要求。 它使用javascript fetch post请求发布到您提供的脚本中,以删除dom元素并更新json文件。 我已经稍微更改了您的一些路径,因此您需要将这些路径更改回来(添加到../feeds/parent目录中) 一旦用户按下按钮,页面将重新加载,显示从json文件加载的更新界面。 可以做一些改进,例如javascript在重新加载之前没有检查以确保请求成功,但是由于输入是date select,所以应该可以。
|
![]() |
3
0
一旦获得该值,就可以轻松地将其从json中相应的数组中移除:
(当然,还有一些额外的索引边界检查)。 之后,可以执行类似的DOM遍历,从DOM中移除相应的元素。 |
![]() |
4
-1
还有,很多嵌入式的
|
![]() |
5
-1
我以前就是这样做的,而且效果很好 这个答案工作的先决条件是每个按钮和输入字段都应该在具有唯一id的DIV中,并且在我的例子中应该有所有这些DIV的容器 .
然后,每次添加新行或删除行时,都需要在这些行上附加id,为此,在我使用的例子中,所有这些行都需要一个公共类rows
这将给你整个工作思路的添加和删除行,整个代码下面请忽略我凌乱的代码,只是这样做给你和想法
|
![]() |
6
-2
若要从dom中删除行,必须为行的主元素指定唯一的id,并且可以使用[ElementObject].remove()方法删除,这样将删除其中的所有内容。 您还应该简化和更改JSON数据,以便它也可以使用ajax从JSON中删除,并使用单个id(key)作为参数。 以下是工作代码:
|
![]() |
code-geek · Jquery根据单选按钮选择隐藏或显示文本字段 3 月前 |
![]() |
Alex · 在轻量级中同时解构和不解构变量 3 月前 |
![]() |
Ângelo Rigo · ReactJS映射:如何迭代[关闭] 3 月前 |
![]() |
bairog · 从按属性筛选的对象数组字典中创建值数组 3 月前 |
![]() |
lokiuucx · JS对象属性返回未定义,尽管对象属性应该有值 4 月前 |