问题标签 [enctype]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
html - 我正在尝试仅使用 HTML 自动填充电子邮件表单
除了身体部分,一切看起来都很好。如果用户输入“Grab a beer with you”,电子邮件正文将显示“Grab+a+beer+with+you”。我如何让身体成为一个空格而不是一个+。我也对我应该使用什么感到困惑,有些地方说它应该是一个 POST,但 GET 有效, POST 没有。无论如何,这是我的代码。
抱歉,我的意思是说我也尝试了 enctype="text/plain",但它仍然给我在电子邮件正文中的优点。
php - 在 Laravel 中使用“multipart/form-data”时表单未提交
当enctyp="multipart/form-data"
在Laravel视图页面中使用method="post"
和action="route({{}})"
时,单击提交按钮甚至不会触发控制器方法。当我使用原始 php 时,它工作正常。在本地环境中,laravel 工作正常。但是当部署在实时服务器中时,它会导致“无法访问站点,连接已重置”错误。
在 Linode 服务器中使用Apache 。
html - 为什么不总是使用 enctype="multipart/form-data" ?
通过更改,我发现 django 管理界面enctype="multipart/form-data"
总是使用。
我想采用这种模式,但我不确定我是否看到了这种模式的所有后果。
为什么不enctype="multipart/form-data"
总是使用?
更新
一年多以来,我们enctype="multipart/form-data"
总是以某种形式使用。工作正常。
php - Laravel 多部分表单数据数组验证
我创建了一个非常基本的表单,其中包含两个文件类型数组字段。
我已经为提交添加了 enctype 属性,但是 Laravel 的验证系统似乎无法正常工作。确实是因为错误仅针对一个字段显示:
我期待这样的事情(当我删除 enctype 属性时它会显示)
为了更好地理解,这是我的控制器代码:
我不明白那个问题,是我犯了错误还是 Laravel 的错误?顺便说一句,我使用的是5.6版本。
更新
我尝试实现自己的规则,我使用了循环,因为字段是相同的数组:
但同样它不适用于 enctype 属性。
非常感谢您的帮助。
model-view-controller - 如果使用 enctype = "multipart/form-data",AJAX.BEGINFORM OnSuccess 不会触发
我相信你很好,目前如果我使用以下代码,我在尝试完成 OnSuccess (或任何其他后期操作)时遇到问题:
(看法)
一切正常,选择的文件被传递给控制器中的方法(我实际上并没有上传文件,只是将选择的文件名传递到数据库中)
但是,在返回 OnSuccess(或任何如 OnComplete)时不会触发。
如果我删除
OnSuccess 有效,但我需要将包含所选文件的变量传递给方法,因此我需要添加 enctype 组件。我检查了网络/控制台日志,并且发送回 JSON 响应没有问题。只是任何 On'X' 后完成事件都不会触发。
这仅仅是 Ajax.BeginForm 的一个限制,还是我在这里遗漏了一些基本的东西?任何建议表示赞赏!
java - 无法通过 Ajax JAVA 传递 MultipartFile
我正在尝试通过 ajax 将文件从我的 jsp 发送到控制器,我得到 EXCEPTION:Null Error,下面是我的代码:
控制器:
看法:
HTML:
我将代码缩小到唯一给我错误的地方,在此先感谢。它成功获取了 Multipart 文件,但我不确定为什么它会给出空异常错误
php - 当表单具有 enctype="text/plain" 时无法从 $_POST 数组中获取字段
我相信我的代码是正确的,当我删除 isset 语句时,它会返回错误,就好像未设置字段一样。我听说这可能是由于服务器上的 PHP 配置方式可能是这种情况。似乎变量没有从 HTML 传递到 PHP 代码。如果这意味着什么,我已经使用 WebPlatformInstaller 安装了我的 PHP,并在 Windows Server 2016 上运行 IIS
HTML
kerberos - kinit: krb5_init_creds_set_keytab: 找不到 keytab (unknown enctype)
为了能够从 MacBook 访问 Kerberized Hadoop,尝试创建 SPNEGO。在 Centos 7 中从 KDC 复制 spnego 密钥表后,执行 kinit 失败并出现以下错误:
在 Centos 上使用以下命令检查 enctype:
尝试使用特定的 enctype 创建密钥表,但仍然遇到相同的错误。
如何解决这个“enctype”问题?
spring - Spring 所需的请求部分“文件”不存在
我正在尝试使用表单上传图片,它将成为个人资料图片,但出现错误:
所需的请求部分“文件”不存在
我对spring真的很陌生,所以我不知道这里有什么问题是代码的一部分:
这是表格
这是控制器功能
这是我的应用程序属性
你能看出有什么问题吗?
ajax - 具有 multipart/form-data enctype 的表单选择元素
我正在为我的Ajax
表单使用带有多个选择和图像字段的选择元素。对于提交图像,我必须使用 form enctype="multipart/form-data"
。当我提交表单时,我的名为“business_type”的多个选择元素的发布数据如下,因为我从选择元素中选择了三个选项。
现在,在我的 $_REQUEST 数组(在 PHP 中)中,我只收到最后一项,因为从上述帖子数据中可以明显看出。如何获得其他选定的值?