在localstorage onclick中保存行的变量

时间:2015-06-04 08:31:03

标签: jquery ajax local-storage

我有一些嵌套的文本字段,并且有一个名为"names"的类。靠近每个文本字段是一个链接"查看详细信息"使用名为"view details"的课程。

我希望在一行中实现某个特定视图详细信息的onclick之类的内容,我想在localstorage中保存文本字段中的值

$(document).ready(function() {
    $('.view details').on('click', function(event) {
        localStorage.setItem('name', $('.names').val());
    });
});

这里是小提琴的链接:http://jsfiddle.net/z4dL6jdr/

1 个答案:

答案 0 :(得分:1)

您的选择器无法选择视图细节,因此请删除空格。 $('。查看详细信息')更改为 $('。view.details')

$('.view.details').on('click', function (event) {
    var inputElemnet = $(this).closest('tr').find('.names');
    localStorage.setItem(inputElemnet.attr('name'), inputElemnet.val());
   // console.log(localStorage.getItem(inputElemnet.attr('name')));

});

<强> Updated Fiddle