jQuery Ajax使用multipart / form-data(图像/video)提交表单元素

我试图通过ajax使用以下方式提交表单:

$(document).ready(function(){ $("#ajax-form").submit(function(){ $.post( "albums.php", $("#ajax-form").serialize(), function(){ } ); return false; }); 

});

我将数据发布到facebook图api。 我需要将表单文本字段和图像数据发送到远程facebook api服务器。 这可能吗? 谢谢!

这是一个简单的jQuery插件,可以实现并通过AJAX运行文件上传。 它适用于各种forms的运行,但它确实支持文件上传。 虽然它使用iFrames,但它可以在没有通知的情况下默默运行所有内容,并且每次都能为我完美运行:

http://jquery.malsup.com/form/

这可能吗? 谢谢!

不,看起来不像:

如何异步上传文件?