Не отправляется скрипт через ajax на сервере
Здравствуйте! Столкнулся с такой проблемой:
Сделал форму обратной связи и передаю данные с помощью аякс. На локальном компьютере все работает нормально, а на сервере не работает. По клику на кнопку отправить ничего не происходит, firebag ошибок не выдает вот сам код $('#form-popup').submit(function(e){ e.preventDefault(); var name = $('input[name=name]').val(); var vopros = $('textarea[name=vopros]').val(); var obosobka = $('#filial').val(); var coll = $('input[name=coll]').val(); var kapcha = $('#kapcha1').val(); //alert(obosobka); $.ajax({ type: "POST", cache: false, url: "modules/mod_mail/controller.php", data: ({name: name, vopros: vopros, obosobka:obosobka, coll:coll, kapcha:kapcha}), success: function(data) { $('#result').html(data); } }); }); Если убираю строчку e.preventDefault(); Скрипт передается но открывается страница контроллера. В чем может быть дело? |
Что значит страница контролёра ???
Исходный код контролёра что ли ? |
Да, файл обработки формы.
Прописал в в функции ajax путь отправки с http://site.ru/modules/mod_mail/controller.php Форма начала отправляться, но тогда в котролер не попадает $_SESSION |
Часовой пояс GMT +3, время: 12:39. |