【发布时间】:2023-03-26 16:13:01
【问题描述】:
与我的last question 有关。我有一个上传字段,用户可以在其中选择一张图片,它会调整大小(通过 JavaScript 客户端),base64 编码(JavaScript 也是)并通过隐藏字段发送。我这样做是为了节省用户的带宽(例如使用 3G 连接)。
但我不知道如何不在<form> 标签内发送用户上传文件<input type="file" name="file" id="file" class="span4">。显而易见的解决方案是从表单中排除文件上传字段,但这会破坏我的布局。这可能吗?
【问题讨论】:
-
我不确定这是否有效,但您可以选择带有 JQuey.javascript 的字段并将其值设置为 "" 吗?
-
在发送表单之前和处理之后,你能不能把那个 的内容替换成一个空字符串?
-
表单实际上是如何提交的?
-
在发送表单之前删除输入?
-
@EdoPost:我认为这在这种情况下不起作用,因为您不能修改文件输入元素的“值”属性;它是只读的。
标签: javascript jquery html forms