来自模型的输入未包含在表单 POST 数据中
Posted
技术标签:
【中文标题】来自模型的输入未包含在表单 POST 数据中【英文标题】:Input from Model not included in form POST data 【发布时间】:2021-12-05 16:33:52 【问题描述】:我有一个简单的 html POST 表单,其中包含一个模型,如下所示:
https://jsfiddle.net/pilotman/rn9gspz8/6/
注意:JS fiddle 是基本的,仅用于演示,并不完美。
所以当我提交表单并让模型内的输入有一些文本时,我的服务器脚本看不到'input2'
$_POST['input2'];
模型中的数据是否与表单中的 POST 数据一起发送? 如果不能这样做(我假设表单标签内的任何内容都会被发送,但我显然错了)?
谢谢
【问题讨论】:
你的代码是正确的 【参考方案1】:您的代码是正确的。根据你的 jsfiddle
$_POST['input1'];
是正常输入
$_POST['input2'];
是弹出模型输入框;
【讨论】:
我解决了。所以我也在使用框架,我发现我将模型附加到页面的主体,因此没有包含在表单数据中:(以上是关于来自模型的输入未包含在表单 POST 数据中的主要内容,如果未能解决你的问题,请参考以下文章
多部分表单数据输入 Java 模型属性未在请求类中注入元素 - Spring Boot
Android Kotlin Retrofit Post Request 输入的数据未发送
使用 mail() PHP 脚本的 jQuery AJAX 表单发送电子邮件,但来自 HTML 表单的 POST 数据未定义