【问题标题】:How to dynamically add enctype="multipart/form-data" to form? [duplicate]如何动态添加 enctype="multipart/form-data" 到表单? [复制]
【发布时间】:2021-03-04 06:54:34
【问题描述】:

我有一个表单,用户可以在其中提交文本区域或音频文件,但不能同时提交。

表格

<form id="contact-form" action="/contact" method="post" >
  <input type="file" id="file-upload"  name="file" accept="audio/mp3" capture>
<div class="file_name"></div> 
 <input  name="title" value="">
 <textarea class="body" name="body"></textarea>
 <button type="submit" value="Submit"> Send</button>
</form>

jQuery:

$('#file-upload').change(function() { 
    var file = $('#file-upload')[0].files[0].name;
    $('.file_name').text(file);
    $( ".body" ).slideToggle( "slow");
  });

我想知道如何将enctype="multipart/form-data" 附加到表单中,以防文件被添加到表单中?

【问题讨论】:

    标签: jquery forms multipartform-data


    【解决方案1】:

    检查 .attr 文档

    .attr() Jquery API Documentation

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-04-30
      • 2011-08-05
      • 1970-01-01
      • 1970-01-01
      • 2014-03-07
      相关资源
      最近更新 更多