Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 19.09.2011, 19:57
Аспирант
Отправить личное сообщение для nematod Посмотреть профиль Найти все сообщения от nematod
 
Регистрация: 09.02.2010
Сообщений: 87

Отправка данных формы ajax-ом

Есть такая простенькая формочка:
<form>
	<textarea id='elm' name='text' cols='50' rows='4'></textarea>
	<input name="message" type="button" value="Отправить" id='but' /><span id='res'></span>
</form>

Вот так я пытаюсь её отправить:
function mes(){
	var but = $("#but").val();
	var elm = $("#elm").val();
	var id = <? echo $id;?>;
	
	$.ajax({
		type: "POST",
		data: "text="+elm+"&message="+but+"&id="+id,
		url: "blocks/send_message.php",
		dataType: "json",
		success: function(data){
			$("#res").text(data.content);
		}
	});
}
$(document).ready(function(){
	$("#but").click(mes);
});


В чём баг не пойму, на обработчик .php ничего не приходит.
Может я чё нИправильно делаю. Подскажите пожалуСта.
Ответить с цитированием
  #2 (permalink)  
Старый 20.09.2011, 11:43
Аспирант
Отправить личное сообщение для nematod Посмотреть профиль Найти все сообщения от nematod
 
Регистрация: 09.02.2010
Сообщений: 87

Решил проблему следующим способом:
function mes(){
	var elm = tinyMCE.get('elm').getContent();
	var id = <? echo $id;?>;
		
	$.ajax({
		type: "POST",
		data: "text="+elm+"&id="+id,
		url: "blocks/send_mes.php",
		dataType: "text",
		success: function(data){
			tinyMCE.get('elm').setContent('');
		}
	});
}
$(document).ready(function(){
	$("#but").click(mes);
});


Кстати этот код, после выполнения запроса,
ещё очищает поле <textarea>

Надеюсь кому-нибудь пригодится.

P.S. Баг был в том, что к форме крикручен TinyMce.

Последний раз редактировалось nematod, 20.09.2011 в 11:45.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Отправка из формы в форму.. gJam Элементы интерфейса 5 21.07.2011 11:42
JavaScript отправка данных методом POST FORUS Серверные языки и технологии 15 29.05.2010 21:11
Проверка и отправка данных из формы Катерина Общие вопросы Javascript 2 25.03.2010 16:56
Объясните как вызывается ajax скрипт AddressBook из формы prog90 AJAX и COMET 3 06.06.2009 16:12
Синхронный запрос данных по AJAX Shasoft AJAX и COMET 2 03.03.2009 14:07