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.
|