Доброго времени суток! Есть некоторая форма, которая передает сообщение. Передавала она на server.php таким кодом:
function sendAjaxForm(infoBox, addUser, url) {
jQuery.ajax({
url: 'server.php',
type: "POST",
dataType: "html",
data: jQuery("#"+addUser).serialize(),
success: function(response) {
result = jQuery.parseJSON(response);
document.getElementById(infoBox).innerHTML += "<tr><td><b>"+result.name+"</b></td></tr><tr><td>"+result.msg+"</td></tr>";// ИСПРАВИТЬ
},
error: function(response) { // Данные не отправлены
document.getElementById(infoBox).innerHTML = "Ошибка. Данные не отправленны.";
}
});
}
Теперь я захотел присоединять к сообщению еще и файлы через
<input type='file' name='msgFile'>
Вопрос: как изменить скрипт (1) чтобы на server.php улетал еще и файл с последующей загрузкой через FTP?
<form action="action" method="post" class="cl_form" enctype="multipart/form-data">
jQuery('.cl_form').submit(function(e)
{
var formData = new FormData($(this).get(0));
jQuery.ajax({
[...]
data:formData,
cache:false,
processData: false,
contentType: false,
[...]
}
Можно так
Можно еще и так , но это через XMLHttpRequest.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Здраствуйте, пишу приложение которое должно отправить POST запрос на серверА сервер в свою очередь должен записать все что было в POST запросе...
Скажите, как при авторизации юзера правильно переходить на другую php страницу? Вот у меня есть код на странице логина, как только я обновляю...
Может кто-нибудь скинуть примерчик добавления товаров в вк с загрузкой фотографии?