Есть такой код:
$('#myform').on('click', function(e) {
e.preventDefault();
var $form = $('#myform');
$.ajax({
type: $form.attr('method'),
url: $form.attr('action'),
data: $form.serialize()
}).done(function (dat) {
var json = $.parseJSON(data);
console.log(dat);
if(!alert('Ваш номер заказа - '+dat.num+'. Также мы продублировали вам в СМС и на почту.')){
}
}).fail(function () {
console.log('fail');
});});
При выполнении этой функции ответом приходит нужное значение и весь код страницы. Таким образом отправляю данные обратно. NumZakaz - это id.
echo json_encode(array('num' => $model->NumZakaz));
Проблема заключается в том, что я получаю помимо json переменной, код самой страницы, из-за этого возникает ошибка парсинга. Прошу помощи!
Необходимо было заменить echo
на return
.
Виртуальный выделенный сервер (VDS) становится отличным выбором
К любому сериалу или фильму идут титры, с авторами идеи, актёрами и так далееКак извлечь эти данные, из самой "картинки"? Есть ли готовые решения...
доброе утроПроблема: на странице (главной) имеется много блоков, в которые нужно загружать список пользователей через цикл php, соответственно,...
В интернет магазине у каждого товара есть свойство Brand, которое хранит название брендаТакже создан инфоблок с брендами, в котором хранится...