我有一个通过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文件,然后再提交。
这一切都可能吗?如果是的话,怎么样?