使用模态上的文件输入字段更新主视图上的隐藏字段
Using file input field field on modal to update hidden field on main view
我有一个带有隐藏字段的HTML页面:
<input type="hidden" id="imageInput1T1" name="imageInput1T1" />
在这个主页中,我还有一个模式窗口,点击按钮即可显示:
<div id="templateModal1" class="reveal-modal friend-modal">
...............................
</div>
我的模态中有一个浏览字段,如何使用该字段中的文件选择来填充主页上的imageInput1字段,以便通过表单提交进行发布?如果我使用输入在模态中选择文件,然后发布文件,那么我的Request.files是空的。我在表单字段上有一个隐藏字段,如何将模式输入中选择的文件发送到隐藏字段?
---已编辑-----
你可以试试这个:
$(document).ready(function () {
var fileInput = $("#yourInputFileId").on('change', function () {
$("#imageInput1T1").val = $(this).val();
});
});
---编辑2---
因此,该代码不是teste,但应该可以工作(如果是这样的话,请执行正确的语法):
$(document).ready(function () {
var saveButton = $("#your-save-button-id");
saveButton.on('click', function () {
var form = $("#your-form-id"),
yourFile = $("#your-file-field-id"),
modelContentHidden = $("#modal-content-hidden-id-in-your-form"),
modalContent = $("#templateModal1").htlm();
modalContentHidden.val(modalContent);
yourFile.remove();
form.append(yourFile[0]);
form.submit();
});
});
相关文章:
- 通过单击动态加载的表中同一行的另一个字段来更新一行的字段
- 输入字段将't获取更新的值
- 在控制器上使用“$watch”时,为什么不更新此隐藏字段
- 更新嵌套对象的多个字段
- 选择单选按钮更新2个输入字段
- KnockoutJS更新行和字段
- 当html选择/选项发生更改时,需要更新输入字段
- 通过 JavaScript 从主网格视图上的功能区按钮更新 CRM 2011 中的字段
- 输入字段未使用 ng-keydown 事件更新
- 单击“角度”复选框时更新不相关的字段
- 反应:以动态生成的形式根据另一个字段更新字段值
- 使用模态上的文件输入字段更新主视图上的隐藏字段
- 使用 Drupal 6 的表单 ahah 让一个下拉字段更新第二个下拉字段的值
- 获取 2 个输入字段中的舍入值,当其中一个输入字段更新时,这些输入字段会更新
- 通过输入字段更新javascript数组数据
- 角度表单验证-在字段更新时隐藏错误
- 保存由OnSave事件触发的字段更新
- Knockoutjs的日期时间字段更新不会刷新模型视图
- 当输入字段更新时,如何在knockout.js中更新observableArray项?
- Mongoose似乎不支持$max字段更新操作符,有什么建议吗?