Estoy enviando los datos en Form.io pero hay PdtName (valor de almacenamiento local) que se muestra después de enviar el formulario de Form.io. Para pasar el valor de PdtName en la base de datos de Form.io, estoy usando una solicitud de parche y pasando el valor de PdtName a Form.io
let submID = submission2._id; console.log('Sub id is', submID); var product_title = localStorage.getItem("PdtName"); var settings = { "url": "https://foms.abc.com/user/login", "method": "POST", "timeout": 0, "headers": { "Content-Type": "application/json" }, "data": JSON.stringify({ "data": { "email": "tes@abc.in", "password": "Test#123" }}), success: function(data, status, req){ console.log(req.getResponseHeader("x-jwt-token")) var JWTToken = req.getResponseHeader("x-jwt-token"); console.log('token is', JWTToken); } }; // $.ajax(settings); $.ajax(settings).done(function (data, status, req) { var JWTToken = req.getResponseHeader("x-jwt-token"); console.log('token outside is', JWTToken); var settings1 = { "url": "https://foms.abc.com/form/submission/submID", "method": "PATCH", "timeout": 0, "headers": { "x-jwt-token": JWTToken, "Content-Type": "application/json" }, "data": JSON.stringify([ { "op": "replace", "path": "/form/page1RecommendedProduct", "value": product_title } ]), }; $.ajax(settings1).done(function (response) { console.log('change', response); }); }); // console.log('Token is outside', JWTToken); console.log("product is", product_title);