下面是我写的一段代码,
var form = $('<form/>', {action : 'myServlet', method : 'POST', name : 'myForm', id: 'myForm'}).appendTo('body');
form.append("<textarea name='description' id='description' value=''/>");
form.append("<textarea name='title' id='title' value=''/>");
$('#description').val($scope.rsp.observations);
$('#title').val($scope.rsp.title);
$('#myForm').submit();
现在我必须将文件类型的输入添加到此表单中并追加,而且我还必须在此标记中保存一个文件。如何才能使我的输出看起来像
<form id="myForm" method="post" action="myservlet">
<input type="file" name="attachment">
<textarea name="description" id="description">
<textarea name="title" id="title">
</form>
此处输入文件类型必须包含存储在变量中的文件。
最佳答案
出于安全原因,您必须手动选择文件才能上传,您可以在此处创建和附加输入字段文件。但无法将硬代码值或路径发送到服务器。
关于javascript - 将类型文件的输入附加到表单 jquery,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38455553/