Usando uploads de arquivos HTML5 com AJAX e jQuery

É certo que existem perguntas semelhantes no Stack Overflow, mas parece que nenhuma atende aos meus requisitos.

Aqui está o que eu estou procurando fazer:

Carregue um formulário inteiro de dados, um dos quais é umsolteiro ArquivoTrabalhar com a biblioteca de upload de arquivos do Codeigniter

Até aqui, está tudo bem. Os dados entram no meu banco de dados conforme eu preciso. Mas também gostaria de enviar meu formulário por meio de uma postagem do AJAX:

Usando a API de arquivos HTML5 nativa, não flash ou uma solução iframeDe preferência, interface com o nível baixo.ajax() método jQuery

Eu acho que posso imaginar como fazer isso carregando automaticamente o arquivo quando o valor do campo muda usando javascript puro, mas eu prefiro fazer tudo de uma só vez para enviar no jQuery. Eu acho que não é possível fazer isso por meio de cadeias de consulta, pois preciso passar o objeto de arquivo inteiro, mas estou um pouco perdido no que fazer nesse momento.

Isso pode ser alcançado?

questionAnswers(2)

yourAnswerToTheQuestion