2016-03-27 7 views
0

Ich versuche, die Formularwerte zu aktualisieren, die ich in das Formular einfüge, um sie als Liste anzuzeigen. Ich versuche, die Formularwerte zu erhalten und die Werte mit lokalem Speicher anzuzeigen, aber ich bin nicht sicher, wie die eingegebenen Werte innerhalb eines div-Tags mit einer Klasse von gettingValues angezeigt werden.Anzeigen der übermittelten Werte

Können Sie mir sagen, wie es geht? Ich stelle meinen Code unten zur Verfügung. http://codepen.io/anon/pen/PNjQRQ?editors=1010

<div class="gettingValues"> getting form values 
    <input data-name="edit" type="button" value="Edit" name="editHistory"> 
    <input data-name="delete" type="button" name="deleteHistory" value="Delete"> 
</div> 

Antwort

0

Sie sollten die Werte in der Form, in vorgelegt bekommen:

$('#localStorageTest').submit(function() { 
    localStorage.clear(); 
    }); 

zu ändern: Ich habe es in einem Codepen zu setzen

$('#localStorageTest').submit(function(e) { 
    e.preventDefault(); 
    var div = "<div><span>"+$('#name').val()+"</span><span>"+$('#email').val()+"</span></div>"; //add your data in span, p, input.. 
    $('.gettingValues').append(div); //apendd the div 
    $('#localStorageTest')[0].reset(); //clear the form 
    localStorage.clear(); 
}); 

Aber wenn man dann wollen Um auf die Schaltfläche "Bearbeiten" oder "Löschen" zu klicken und eine Funktion auszulösen, müssen Sie eine Bindungsfunktion anhängen und eine "ID" oder eine eindeutige ID festlegen, um zu erfahren, welche Benutzer bearbeiten/löschen.

Wenn Sie auch den übergebenen Benutzer speichern möchten, können Sie eine $.get/$.post Funktion hinzufügen.

Hoffe es hilft!

+0

aber wenn ich in Codepen einreiche ... Ich sehe nur diese Sie haben gerade an einen Pen.Values ​​Posted Posted ...... aber nicht sicher, wie die Werte innerhalb der div-Tag im Browser –

+0

zu sehen Sie sollten den '$ ('# localStorageTest'). submit (function (e) {' Funktion innerhalb des Dokuments bereit (nicht in der init()), und jquery.js hinzufügen (wenn es noch nicht ist). –

+0

Ja, ich habe es in Codepen geändert, aber immer noch nicht erfolgreich :(http://codepen.io/anon/pen/dMRmoZ?editors=1010 –

Verwandte Themen