当我使用编辑和删除按钮提交表单时显示所有值

时间:2016-03-27 22:34:39

标签: javascript jquery html css html5

  • 当我使用编辑和删除按钮提交表单时,我正在尝试显示所有值
  • 但是现在他们只显示一个值......
  • 当我显示新值时,旧值将被新值替换...
  • 你能告诉我如何解决它......
  • 在下面的codpen中提供我的代码

http://codepen.io/schikara/pen/bpRMMq?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').html(div); //apendd the div
    $('#localStorageTest')[0].reset(); //clear the form 
    localStorage.clear();
 });

1 个答案:

答案 0 :(得分:0)

更改

$('.gettingValues').html(div);

$('.gettingValues').append(div);

html方法设置元素的内部HTML,覆盖可能已存在的任何html。追加只会添加新的div而不会覆盖以前的div。