【发布时间】:2013-12-02 06:07:39
【问题描述】:
我知道有很多关于将表单编码为 multipart/form-data 的问题,但似乎大多数都与上传文件有关。 我对上传文件不感兴趣;我也没有实际的表单。 我只有一个按钮,点击时会调用以下函数:
$.post("http://html5.validator.nu/",
{
headers: { 'Content-Type': 'multipart/form-data' }, //this doesn't work !
content:"<!DOCTYPE html>"//the value of content doesn't matter at the moment
},
function(data){
print(data);
});
AJAX 请求执行,但来自 validator.nu(服务器)的响应是这样的:
application/x-www-form-urlencoded not supported. Please use multipart/form-data
如何在没有实际表单的情况下使用 multipart/form-data 对表单进行编码(仅在查询中)?我可以在请求中添加一两行来执行此操作吗? 谢谢
【问题讨论】:
标签: javascript jquery ajax forms