как выполнить действие в зависимости от результата php
есть код например такой
function MakeZakaz(){
var options = {
url: "scripts/make_zakaz.php",
success: function() {
alert("Спасибо");
}
};
$("#formzakaz").ajaxSubmit(options);
}
обрабатывает форму с заказом и посылает php данные постом. в результате выполнения пхп кода могут быть различные результаты в зависимости от которых требуется выполнить различные действия на стороне клиента, например выдавать ему разные сообщения если чтото не так заполнено или очистить форму если все ок результат php приходит в json, а как обработать его в ответе чтобы узнать что делать на стороне клиента? |
|
ниче не понял,
вот смотрите , в пхп у меня создается json обьект
$arr = array ('produkt'=>'кеды');
echo json_encode($arr);
как теперь узнать значение produkt в js ? |
var obj = jQuery.parseJSON(data);
говорит что data is not defined ((( |
ну понятное дело, откуда взялась переменная data?
http://jquery.malsup.com/form/#options-object |
спасибо за ссылки , получилось
function MakeZakaz(){
var options = {
url: "scripts/make_zakaz.php",
dataType: "json",
success: function(data) {
alert(data.produkt);
}
};
$("#formzakaz").ajaxSubmit(options);
}
вот еще ссылочка здесь есть много примеров если кому понадобится http://slyweb.ru/jquery/3.php |
| Часовой пояс GMT +3, время: 03:48. |