在提交表单之前将文本框内容转换为文件

时间:2015-03-18 13:01:51

标签: jquery ajax forms multipartform-data

我有一个通过ajax(jQuery)发布的表单:

<form>
    <textarea name="content">here is my content</textarea>
    <input type="button" name="makefile" id="makefile">
</form>

和jquery代码:

 $('#makefile').on('click',function(){
   $.ajax({
           url: 'posturl',
           data: {
               content : //??somehow converted textbox data??//
           }
   });
 });

现在是棘手的部分: 我希望textarea的内容作为multipart / form-data发送,以便服务器端脚本可以处理数据,就像它是一个上传的文本文件一样。 在我看来,我需要一种方法将内容框转换为.txt文件,然后再提交。

这一切都可能吗?如果是的话,怎么样?

0 个答案:

没有答案