2015-07-23 1 views
0

Я пытаюсь запустить PHP-скрипт сразу после нажатия кнопки «Отправить». Я хотел сделать вызов AJAX, так как я хочу обновить страницу после нажатия кнопки. Но ниже код не реагирует на клик.AJAX вызов для запуска PHP-скрипта в JavaScript

Я сохранил login.php в том же месте, что и мой проект. Любая помощь или ввод оцениваются!

<input type="button" class="button" value="submit" /> 
<script type="text/javascript"> 
$(document).ready(function() { 
    $("button").click(function() { 
     $.ajax({ 
      type: "GET", 
      url: "C:\wamp\www\ElitePass\login.php" 
     }) 
     alert("done successully") 
    }); 
}); 
</script> 
+0

Вы видите ошибку в консоли? Является ли запрос удаленным на сервер? – Tushar

+0

Запрос не будет равен $ («кнопка»). Нажмите (функция() сама по себе. Невозможно определить, как –

ответ

2

Вопрос заключается в том, что вы не таргетинг кнопки правильно.

$("button") Этот селектор ищет элемент типа «кнопка». Естественно, их нет. Для целевых элементов по их именам классов, добавьте точку в селекторе:

$(".button").click(....) 

Сказав, что ваш код будет не работать, как вы ожидаете. Ограничения безопасности браузера предотвратят загрузку файлов непосредственно из вашей файловой системы. Вам нужно загружать файлы через веб-сервер. Особенно PHP-файлы.

+0

спасибо, я могу представить кнопку, но ниже запрос еще не отвечает есть ли у вас какие-либо примеры из которых я могу перепроверить $ .ajax ({ типа:.? «GET», URL: «http: // localhost: 8182/ElitePass/login.php», success: function() { alert ("done successully"); }} –

+0

Проверьте на своей панели консоли какие-либо ошибки, которые могут дать вам некоторые признаки того, что может быть неправильным. – martynasma

0

Вы можете назвать успехом, как:

<script type="text/javascript"> 
$(document).ready(function() { 
    $("button").click(function() { 
     $.ajax({ 
      type: "GET", 
      url: "C:\wamp\www\ElitePass\login.php", 
      success: function() { 
       alert("done successully"); 
      } 
     }) 

    }); 
}); 
</script> 
+1

'Но ниже код не отвечает на щелчок.' Означает ли это, что даже« предупреждение »не является ! отображается – Tushar

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