0 需求背景
有的时候我们上传表单,经过后台处理之后再分发回原来页面,这时必定会刷新这个页面。为了解决这个问题,我们采用JS动态提交表单元素,如:file、text等类型,可以很好的解决这一问题。
1 DOM结构
<form method="post" enctype="multipart/form-data"">
<input id="subject" type="text" class="form-control" >
<input id="excels" type="file">
<select class="form-control" id="models">
<option>model0</option>
<option>model1</option>
</select>
<input id="con" type="file">
<input type="button" id="showyulan" value="上传">
</form>
2 JS代码
$('#showyulan').click(function () {
var formData = new FormData();
formData.append('subject&