[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Не срабатывает ajax
Страницы: 1, 2
Freeline
Цитата (123456 @ 14.09.2015 - 21:34)
Цитата
<div class="images" id="first" style="background-image:url('http://localhost/webStudio/photo/redBlue.jpg');"></div>


из-за этого не может быть никаких ошибок связанных с php

В роутинге прописано, что если парсить такую строку http://localhost/webStudio/photo/redBlue.jpg, то photo - будет контроллером, а redBlue - экшеном, но как он и пишет в логах: контроллера photo ( и контроллера css) Не существует
andrey888
ну тогда пропишите в Роутинге исключение для Photo и RedBlue
либо уже создайте контроллер Photo с функцией RedBlue

_____________
Прогноз на следующие 5 лет : Россия, Китай - две величайшие державы.
США в Ж*пе. Справедливость восторжествует. )
Freeline
Все ошибки убрал, логи чистые.

Упростил до нереальности код просто, чтобы посмотреть выполняется ли вообще ajax запрос:

function clickBasketButton() {
$.ajax({
type: "POST",
url: "ajax/basketAjax.php",
dataType: "json",
success: function (data){
alert(1);
alert(data.key);
}
}
);
}


<?php
$res['key'] = 1231;

echo json_encode($res);


Создал отдельный проект, чтобы протестить этот запрос и в нём всё нормально. Скопировал эти строчки в главный проект и в нём ничерта не работает. Как это возможно?
andrey888
возможно, потому что вы пишите не с нуля, чтобы просто "вставить и работало", а работаете на готовой архитектуре где есть свои связи...
в любом случае смотрите через firebug куда идет запрос если он вообще идет , если проходит то что возвращается.

_____________
Прогноз на следующие 5 лет : Россия, Китай - две величайшие державы.
США в Ж*пе. Справедливость восторжествует. )
Freeline
Весь проект написан мной с нуля
andrey888
Freeline я не понял.. ты не используешь Фреймворк ? .. тогда я вообще не понимаю как ты так запутался в своих же роутах, контроллерах и функциях..
А если ты все таки используешь фреймворк - то это как раз уже совсем не с нуля.

_____________
Прогноз на следующие 5 лет : Россия, Китай - две величайшие державы.
США в Ж*пе. Справедливость восторжествует. )
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.