2015-05-23 3 views
0

Я хочу загрузить изображение на свой сервер Rails (мой передний конец использует Marionette.js).загружать файл с javascript на сервер rails

Кажется чрезвычайно простым, однако я не нашел прямого решения. Существует a list of different solutions, но все они используют сторонние библиотеки и требуют сложных обходных решений. Нет ли простого решения для достижения чего-то такого простого?

ответ

0

Я считаю, что вы можете выполнить это с помощью простого XMLHttpRequest. Вы можете просмотреть образец кода MDN здесь:

function reqListener() { 
    console.log(this.responseText); 
} 

var oReq = new XMLHttpRequest(); 
oReq.onload = reqListener; 
oReq.open("get", "yourFile.txt", true); 
oReq.send(); 
+0

Это не работает из-за политики X-origin. Ответ: «XMLHttpRequest не может загружаться ... Запросы на кросс-начало поддерживаются только для схем протокола: http, data, chrome, chrome-extension, https, chrome-extension-resource.' – Guig