我有一个页面,用户可以选择不同的“图块”。每个图块都有自己的一组表单字段。
在选择每个图块时,表单字段将动态生成并保存为数据属性,如下所示:
shtTmp.Select
On Error GoTo Skipit
HeaderNames = myArr
For l = 0 To UBound(HeaderNames)
Columns(Rows(1).Find(HeaderNames(l), , xlValues, xlWhole).Column).Cut
If Rows(1).Find(HeaderNames(l), , xlValues, xlWhole).Column = l + 1 Then
Else
Columns(l + 1).Insert
End If
Skipit:
Next
Set rng = shtTmp.Range(shtTmp.Cells(1, 1), shtTmp.Cells(iRow, UBound(myArr) + 1))
这是问题,当表单字段是文件上传表单字段时... 用户选择要上传的文件...我不想在保存表单之前上传...
是否可以暂时将源文件保存在页面上?并且在提交整个页面表单之前,实际上不上传/流式传输(要使用的存储规划是AWS S3)吗?
我试过保存表单上传输入值,它只给了我c:\ fakepath {filename.png} ...但它实际上并没有上传任何内容。
对此有任何帮助/指导。
编辑:添加切片按钮执行以下操作:它接受切片模式的输入,并将选定的值作为值附加到页面形式隐藏输入。 提交整个表单时,它会对隐藏的inout发出post请求并解析'value'以保存到数据库中。
<input type="hidden" name="tile[]" value="{"ct_id":"115","tile_id":"3","position":"2","configuration":"{\"data\":{\"image\":\"https:\/\/fthmb.tqn.com\/BFOuJ7esfMbaiQ3pkixGKJpCCZI=\/1200x800\/filters:no_upscale():fill(transparent,1)\/stockinvesting-5824dac45f9b58d5b1b85692.png\",\"link\":\"http:\/\/www.cnn.com\"},\"title\":\"some test title\"}"}" data-tile-id="3" data-tile-position="2">