我需要这个,所以我可以提交包含非ASCII文本的表单控件子集。
带有iframe元素的解决方案对我来说不起作用,因为它提交整个表单;我只想提交控件的子集。
我知道我可以自己构建一个multipart / form-data字符串,但似乎必须在之前完成...
答案 0 :(得分:3)
我建议使用jQuery和Form插件:http://malsup.com/jquery/form/#api
您可以使用fieldSerialize()
方法仅提交表单的子集和iframe:true
选项,以使其适用于提交文件等。
希望对你有用!
答案 1 :(得分:0)
更新:从版本3.02(2012年初出版)开始,jquery.form插件现在处理ajax文件提交得更加友好。检查一下。