Показать сообщение отдельно
  #4 (permalink)  
Старый 14.12.2014, 23:56
Аспирант
Отправить личное сообщение для Dtri Посмотреть профиль Найти все сообщения от Dtri
 
Регистрация: 14.12.2014
Сообщений: 86

Rise,
в вашем примере вы используете функцию Post

$.post("script.php", { x: x, id: id }, onAjaxSuccess, "json");
function onAjaxSuccess(data) {
// data.x
// data.id
}

насколько я знаю это не полная функция от ajax.
можно ли вот так описать то же действие приведённое вами выше?
$.ajax({
type: "POST",
url: "script.php",
data: { x: 'x', id: 'id' },
success: function(){
// data.x
// data.id
}
});

Будет ли это одно и тоже?


дальше я чтобы обратиться к переменным использую:

$.getJSON("script.php", function(data) {
alert( data.x );
alert( data.id );
});

правильно ли я делаю?
весь вид скрипта у меня выглядит так:

$.ajax({
type: "POST",
url: "script.php",
data: { x: 'x', id: 'id' },
success: function(){
$.getJSON("script.php", function(data) {
alert( data.x );
alert( data.id );
});
}
});

Последний раз редактировалось Dtri, 15.12.2014 в 00:01.
Ответить с цитированием