在MVC4 View中单击按钮后添加输入

时间:2013-06-19 09:59:03

标签: jquery html asp.net-mvc asp.net-mvc-4

通过http://haacked.com/archive/2010/07/16/uploading-files-with-aspnetmvc.aspx

是否有可能动态添加<input type="file" name="files" id="file[i]" /> 单击“添加下一个文件”按钮后进入View(带视图模型),重新加载页面(使用jquery)?

这是主要代码。

<form action="" method="post" enctype="multipart/form-data">

  <label for="file1">Filename:</label>
  <input type="file" name="files" id="file1" />

  <label for="file2">Filename:</label>
  <input type="file" name="files" id="file2" />

  <input type="submit"  />
</form>

此致

1 个答案:

答案 0 :(得分:2)

您可以使用jquery多文件上传插件。看看here.

我们可以使用jquery

$('#Maindiv').append("<label for="file1">Filename:</label><input type="file" name="files" id="file1" />");

将id设置为你的逻辑。