Показать сообщение отдельно
  #1 (permalink)  
Старый 18.08.2011, 20:57
Аватар для Sadist_dead
Профессор
Отправить личное сообщение для Sadist_dead Посмотреть профиль Найти все сообщения от Sadist_dead
 
Регистрация: 08.08.2011
Сообщений: 191

ajax $.post вместо json проблема данные не приходят
И так есть запрос ajax

<script type="text/javascript">
$(function f(){

$("#wer").click(function(){
	var a = $("#id_class").val();
	var b = $("#name").val();
	var c = $("#fam").val();
	var d = $("#otch").val();
	var e = $("#login").val();
	var f = $("#pass").val();
	var g = $("#Id_school").val();
	
$.ajax({
	type: "POST",
	url: "http://localhost/dnevnik/add_u.php",
	data: ({a:a,b:b,c:c}),
	dataType: 'json',
	beforesend: alert("Отправляемые данные  a=" +a+ "b="+b+"c="+c+"d="+d+"e="+e+"f="+f+"g="+g), // Проверка отправления данных

success: function(data){alert(data);} // сюда ни чего не приходит даже алерт не выпрыгивает 
});
});
});
</script>


есть php , который добавляет в базу введенные мной данные
и сообщает если данные введены все хорошо если нет все плохо

как мне вернуть вывести это сообщение на исходную страничку где совершался ajax запрос.

Вопрос номер 2 если откинуть json и попробовать так

$.post('/script.php', {
    param1: value1
, // как сюда записать мои переменные если в json я вытаскивал их так
var a = $("#id_class").val();


param2: value2
}, function(data) {
     alert(data);
// выдаст "Все Хорошо" или все плохо
Ответить с цитированием