[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Прикрепление файла
antonhristovsky
Здравствуйте. У меня на сате ajax'ом идёт остпарвка сообщений. Помогите прикрепить файл)



Спустя 20 минут, 43 секунды (19.02.2012 - 19:14) killer8080 написал(а):
либо
<input type="file" />

либо флешовый загрузчик

Спустя 5 минут, 39 секунд (19.02.2012 - 19:20) antonhristovsky написал(а):
killer8080
это я знаю) я не могу понять как записать данные на сервер) вот это ajax:
function runajax()
{
var wall_message = $("#wall_message").val();
var userfile1 = $("#userfile1").val();

$.ajax({
type: "POST",
data: "wall_message=" + wall_message + "userfile1=" + userfile1,
url: "/ajax/wallmessage",
dataType: "json",
success: function(data)
{
if(!data.result)
{
$("#trueimg").css('display','inline');
$("#falseimg").css('display','none');
$("#loader").css('display','none');

var text_delete = document.getElementById('wall_message');
text_delete.value = "Введите Ваше сообщение";
}
else
{
$("#falseimg").css('display','inline');
$("#trueimg").css('display','none');
$("#loader").css('display','none');
}
}
}
)
}

$(document).ready(function(){
$("#btnajax").click(runajax);
});
вот это вид:
<input style="display: none" type=file name="userfile1" id="userfile1" size=17>
<textarea
name="wall_message" id="wall_message" onClick="delet67();" onBlur="delet78();" style="height: 21px; width: 200px; font-family: tahoma; font-size: 8pt; color: 777777;">Введите Ваше сообщение</textarea>
<img
id="btnajax" name="btnajax" onClick="f();" src="http://i.imm.io/gQGI.png" style="margin-bottom:-7px">
Что делать в контроллере ajax и екшене wallmessage?

Спустя 58 секунд (19.02.2012 - 19:21) inpost написал(а):
Файл надо не аяксом, а отправлять в iframe окно. Тогда эффект будет тот же, только можно и файлы отправлять.

Спустя 11 минут, 59 секунд (19.02.2012 - 19:33) antonhristovsky написал(а):
каким образом это всё связать?

Спустя 3 минуты, 33 секунды (19.02.2012 - 19:36) SerginhoLD написал(а):
jQuery Form Plugin есть, там уже все за всех написано, в том числе и ajax загрузка файлов

Спустя 47 секунд (19.02.2012 - 19:37) killer8080 написал(а):
antonhristovsky
вот какой то плагин к jQ нагуглил , попробуй.

Спустя 7 минут, 1 секунда (19.02.2012 - 19:44) redreem написал(а):
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.