【发布时间】:2016-07-15 06:22:45
【问题描述】:
当我单击删除按钮时,它会删除所有值。是否可以删除每个值?
我提供以下代码:
http://codepen.io/anon/pen/grRKEz?editors=1010
$('#localStorageTest').submit(function(e) {
e.preventDefault();
var email = $('#email').val();
var name = $('#name').val();
var message = $('#message').val();
var div = "<div><span>"+name+"</span><span >"+email+"</span><span>"+message+"</span><input type='button' value='Edit' name='editHistory'><input type='button' value='Delete' name='deleteHistory'></div>"; //add your data in span, p, input..
//alert(div);
$('.gettingValues').append(div); //apendd the div
$('#localStorageTest')[0].reset(); //clear the form
localStorage.clear();
});
【问题讨论】:
-
您的删除按钮正在将全新的 HTML 插入到您的“gettingValues”div 中。这具有覆盖 div 中所有现有 html 的效果,而不仅仅是覆盖您尝试删除的行。
-
@Brian 你能在我的codepen中更新它令人困惑的地方吗:(
-
我还是不太确定你想让删除按钮完成的意图是什么
-
@Brian 我需要为每个项目实现删除功能
标签: javascript jquery css html