Всем привет.
Сайт построен на 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'
тогда все работает
Но и так должно работать. Что я делаю не так? Просто нужно написать сайт именно в таком стиле и использовать старую схему как-то совсем не хочется.
Помогите пожалуйста. Спасибо