Получить данные из файла ввода в JQuery

На самом деле у меня есть файл ввода, и я хотел бы получить данные Base64 файла.

Я старался:

$('input#myInput')[0].files[0] 

чтобы получить данные. Но он предоставляет только имя, длину, тип контента, но не сами данные.

Мне на самом деле нужны эти данные, чтобы отправить их на Amazon S3

Я уже тестировал API, и когда я отправляю данные через HTML-форму с типом кодирования "multipart / form-data" оно работает.

Я использую этот плагин:http://jasny.github.com/bootstrap/javascript.html#fileupload

И этот плагин дает мне предварительный просмотр изображения, и я получаю данные в атрибуте src предварительного просмотра изображения. Но когда я отправляю эти данные на S3, это не работает. Возможно, мне нужно закодировать данные типа «multipart / form-data» но я не знаю почему.

Есть ли способ получить эти данные без использования HTML-формы?

Ответы на вопрос(7)

Ваш ответ на вопрос