2015-12-14 5 views
-2

Недавно я попытался использовать AJAX в форме PHP, но это не сработает. Я не понимаю, почему.jQuery Форма AJAX не работает

Это мили код:

<!DOCTYPE html> 
 
<html lang="es"> 
 
<head> 
 
\t <title></title> 
 
\t <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script> 
 

 
<script> 
 
$(document).ready(function(){ 
 
\t $("#btn-enviar").click(function(){ 
 
\t \t var url = "http://www.interplazaindependencia.com/dame-datos.php"; 
 
\t \t $.ajax({ 
 
\t \t \t type: "POST", 
 
\t \t \t url: url, 
 
\t \t \t data: $("#formulario").serialize(), 
 
\t \t \t success: function(data){ 
 
\t \t \t \t $("#resultado").html(data); 
 
\t \t \t } 
 
\t \t }); 
 
\t \t return false; 
 
\t }); 
 
}); 
 
</script> 
 
</head> 
 

 
<body> 
 
<form method="post" id="formulario"> 
 
\t Introduce un nombre: <input type="text" name="nombre"> 
 
\t <input type="button" id="btn-enviar" value="enviar"> 
 
\t <div id="resultado"></div> 
 
</form> 
 
</body> 
 
</html>

Может кто-нибудь мне помочь? Пожалуйста, я пробовал в течение нескольких часов, и я не могу его решить.

ответ

0

Когда код запускается, эта ошибка возвращается в консоли разработчика Chrome:

XMLHttpRequest не может загрузить http://www.interplazaindependencia.com/dame-datos.php. Нет Заголовок «Access-Control-Allow-Origin» присутствует на запрошенном ресурсе . Поэтому исходный 'null' не допускается.

Дополнительная информация об этой ошибке: this topic.

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