以下是我编写的代码
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>
此处输入文件类型必须包含存储在变量中的文件。
答案 0 :(得分:0)
出于安全原因,您必须手动选择文件才能上传,在这里您可以创建并附加输入字段文件。但无法向服务器发送硬代码值或路径。