Ich habe immer versucht, die Werte, die der Benutzer eingegeben hat, in den hinzugefügten Eingabefeldern zu belassen, wenn die Webseite aktualisiert wird, aber ohne Erfolg. Ich habe mich gefragt, ob mir irgendjemand dabei helfen kann. Bisher habe ich die Eingabefelder erhalten, die bleiben sollen, wenn die Webseite neu geladen wird. Wenn es hilft, benutze ich JQuery und PHP. Mein JQuery-Code befindet sich darunter.Werte in Eingabefeldern beibehalten, wenn die Seite aktualisiert wird
JQuery
$(document).ready(function(){
var max_fields = 10;
var x = 1;
if(typeof(Storage) !== 'undefined'){
$('.worker').on('click', function(e){
e.preventDefault();
e.stopPropagation();
if(x < max_fields){
x++;
$(this).closest('li').find('div:eq(3)').append('<input type="text" name="first_name[]" /><input type="text" name="last_name[]" /><select name="title[]" class="title"><option value="Select a Title" selected="selected">Select a Title</option><option value="Boss">Boss</option><option value="Worker">Worker</option><option value="Manager">Manager</option></select>');
sessionStorage.setItem('Data',$(this).closest('li').find('div:eq(3)').html());
}
});
if(sessionStorage.getItem('Data')){
$('.worker').closest('li').find('div:eq(3)').html(sessionStorage.getItem('Data'));
}
}
});
Was ist mit den Auswahlfeldern? – obi
Sie könnten den Code so ändern, dass er auch andere Eingabefelder enthält – User528491