繁体   English   中英

在表单提交中存储会话

[英]Store a session on form submit

如何在表单提交期间获取特定元素并将其存储在会话变量中? 假设我只想获取名称为“ id”的表单的ID。 假设输入字段的名称为“ id”

我的表单完美地提交到了数据库,但是我想保存ID会话变量以备以后在另一页上使用。

我试过了

$(‘#form').submit(function(e) {
var inputId =    $('#form :id');
sessionStorage.SessionName = inputId;


var fd = new FormData(document.getElementById(“#form"));

fd.append("label","WEBUPLOAD");



     $.ajax({



    type: "POST",

            url: “myUrl",

            data: fd,



        success: function(data){

        alert(data);

    }



 });

我应该序列化它吗?

您可以使用浏览器会话API

sessionStorage.setItem('key','value');

要获取元素的ID,可以使用attr,$(“ form [name ='id']”)。attr('id')。

您可以参考更多方法, 如何使用jQuery获取元素的ID?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM