2012-02-23 5 views
1

Я использую jquery ajax для регистрационной формы. Он работал пару часов назад. Я даже не вносил никаких изменений. Но теперь Google Chrome говорит: «Не удалось загрузить ресурс». Вот код, который я использую:jquery не загружает файл php

$.ajax({ 
        url: "ajax/funny_reg.php", 
        type: "POST",  
        data: data,  
        cache: false, 
        success: function (html) { 
         alert("some text"); 
        } 
       }); 

Я также попытался открыть funny_reg.php файл напрямую, и это говорит о том, что веб-страница не available.The файл существует. Я не знаю, что делать.

+0

Если вы не можете достичь файла при просмотре его непосредственно через браузер либо, то проблема не в вашем JavaScript, это, вероятно, в вашем сервере. Работает ли ваш веб-сервер? Можете ли вы найти другие файлы на сервере? –

+0

Вы проверили ваш сервер, чтобы увидеть, есть ли funny_reg.php? Похоже, что он был удален или что-то еще, и сервер возвращается 404 –

+0

Проблема была в одном из файлов, которые были включены в funny_reg.php. В регулярном выражении появился дополнительный символ «\». Спасибо за ответ. –

ответ

1

Возможно, это связано с тем, что ваш URL-адрес является относительным путем. Попробуйте использовать абсолютный путь из базы вашего домена. например:

url: '/ajax/funny_reg.php'

Смежные вопросы