当我提交表单时,发现了一个错误(比如“年龄缺失”),整个表单数据都会被清除。 我只需要为用户重新填充已经输入的数据。目前,我正在尝试是否可以提取数据并将其传递给表单数据(如下所示)。任何帮助都是很棒的。非常感谢。 这就是我所拥有的: Controller.js exports.createStore = async(req, res) => {
var store = new Store(req.body);
req.checkBody('age', 'Age cannot be blank').notEmpty();
var error
从web中的post请求中获取表单数据有什么窍门吗?在使用js FormData()在前端提交表单时,我似乎无法使用submitting或FormData。我已经检查了http请求,以验证表单数据正在传递给服务器。
JS表格提交
var formData = new FormData();
formData.append('Email', 'email@notarealemail.com');
formData.append('Password', '123');
// submit data us
我刚开始学习PHP和WAMP。在此之前,我使用HTML、CSS和JS创建了一组网页。JS用于验证表单,如果一切顺利,它将跳转到一个将数据插入到sql数据库中的php页面。
简化的form.html和validation.js为:
function validation() {
var emailCheck = email.search(/^[a-zA-z0-9_]+\@[a-zA-z0-9_]+\.[a-zA-z]{2,3}$/);
if (emailCheck==-1) alert("Please enter a valid email address");
el