如何在表单提交期间获取特定元素并将其存储在会话变量中?假设我想获取名称=“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);
}
});
我应该将其序列化吗?
答案 0 :(得分:0)
您可以使用浏览器会话API
sessionStorage.setItem('key','value');
获取元素的id,你可以使用attr,$(“form [name ='id']”)。attr('id')。