Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 12.02.2013, 14:41
Аспирант
Отправить личное сообщение для Artsemi Посмотреть профиль Найти все сообщения от Artsemi
 
Регистрация: 07.08.2012
Сообщений: 32

Вопросик по AJAX (jQuery)
Всем привет.
Сайт построен на mvc с одной точкой входа (index.php)

код js

$.post('http:/localhost/bmw/admin/features/addFeatures', function(data) {
    alert(data);
});


код php

public function addFeatures() {
    echo 'blah-blah';
}



Если в адресной строке браузера прописать http:/localhost/bmw/admin/features/addFeatures то на странице открывается 'blah-blah'
т.е. запрос методом POST должен отправляться в тело этой функции и сам запрос должен хотя бы просто отработать, т.е. выдать alert по завершению. Но ничего не срабатывает. Может я чего-то не понимаю.

Раньше при использовании ajax прописывал абсолютный пусть к файлу т.е. допустим 'site-name/blah/index.php'
и в файле index.php

echo 'blah-blah'

тогда все работает

Но и так должно работать. Что я делаю не так? Просто нужно написать сайт именно в таком стиле и использовать старую схему как-то совсем не хочется. Помогите пожалуйста. Спасибо
Ответить с цитированием
  #2 (permalink)  
Старый 12.02.2013, 15:00
Аспирант
Отправить личное сообщение для Artsemi Посмотреть профиль Найти все сообщения от Artsemi
 
Регистрация: 07.08.2012
Сообщений: 32

Решил вопрос. Фух...

вот так сделал и все получилось

$.post('addFeatures', function(data) {
    alert(data);
});
Ответить с цитированием
  #3 (permalink)  
Старый 12.02.2013, 17:16
Аватар для Serg_pnz
Сам по себе
Отправить личное сообщение для Serg_pnz Посмотреть профиль Найти все сообщения от Serg_pnz
 
Регистрация: 09.06.2009
Сообщений: 963

http:/localhost - ничего не потерял тут? Например, слеш...
Ответить с цитированием
  #4 (permalink)  
Старый 13.02.2013, 11:24
Аспирант
Отправить личное сообщение для Artsemi Посмотреть профиль Найти все сообщения от Artsemi
 
Регистрация: 07.08.2012
Сообщений: 32

Сообщение от Serg_pnz Посмотреть сообщение
http:/localhost - ничего не потерял тут? Например, слеш...
Это переписал просто криво. В коде все ровно.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
jQuery Click() не работает на объекте, созданном Ajax vovabigov jQuery 13 09.09.2012 14:25
Какая разница между post запросами jquery и ajax? Rooner jQuery 2 18.06.2012 14:29
JQuery AJAX, поймать разрыв соединения ilya.tk AJAX и COMET 10 30.12.2010 17:13
Не работает jQuery меню с AJAX eugene1986 jQuery 0 08.07.2010 18:49
IE 6, jquery, не работает ajax Прохожый jQuery 3 01.06.2010 17:20