我有一個用戶可以添加單個行的HTML表。我希望用戶能夠將其保存爲脫機狀態,以便刷新後保留表中的數據。我被告知這是最簡單的方法,但如果任何人有任何其他建議,我已經開放了耳朵。如何將使用jQuery編輯的HTML表保存到本地存儲?
$(document).ready(function(){
var count = 1;
var table = "You fucked up yo";
$('#add').click(function addRow(){
var model = $('#Model').val();
var size = $('#Size').val();
var resolution = $('#Resolution').val();
var backlight = $('#Backlight').val();
var pins = $('#Pins').val();
var touch = $('#Touch').val();
$('#screens').append("<tr id='row"+count+"'><td>"+count+"</td><td id
='model"+count+"'>"+model+"</td><td id ='sizes"+count+"'>"+size+"</td><td
id
='resolution"+count+"'>"+resolution+"</td><td id
='backlight"+count+"'>"+backlight+"</td><td id ='pins"+count+"'>"+pins+"
</td><td id ='touch"+count+"'>"+touch+"</td>");
var key = "table"+count;
count++;
});
$('#remove').click(function removeRow(){
var row = $('#row').val();
$('table#screens tr#row'+row).remove();
});
$('#save').click(function save(){
var table = $('#screens').html;
localStorage.setItem("Table", table);
alert('yo');
});
$('#open').click(function open(){
$('#screens').html = localStorage.getItem("Table");
alert('yo');
});
});
燦我不只是使用var tableData = $(#myTable).html;第一行呢? – JustinThyme
這將存儲的HTML,而不是數據。 – Rapta