Не удается загрузить источник для php файла localhost - PullRequest
1 голос
/ 17 ноября 2010

Я пишу код для формы и отправляю его в файл php с помощью $ .get ().

При отправке формы Firebug отвечает с ошибкой: Failed to load source for: <a href="http://localhost/llm/llm.php?name=afaf" rel="nofollow">http://localhost/llm/llm.php?name=afaf</a>

Если я только пишу http://localhost/llm/llm.php?name=afaf в адресной строке, то это работает правильно!

Вот мой HTML и PHP-код.

<html>
<head>
<title>Backoffice</title>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
<script type="text/javascript">
 function create(){
  var fname = document.joinee.name.value;
  alert(fname);
  $.get("llm.php", {name:fname}, function(res) {
   alert(res);
   console.log(res);
         });
 }
</script>
</head>
<body>
<form name="joinee">
    Name: <input type="text" size="30" id="name"/><br />
 Parent: <input type="text" size="30" id="parent"/><br />
 <input type="submit" value="Submit" onclick="create()"/>
</form>
</body>
</html>

PHP-код:

<?php

echo $_GET['name'];

?>

Ответы [ 2 ]

0 голосов
/ 20 ноября 2010

У меня есть это, если я просто удаляю теги <form>, то все работает нормально !!Я попробовал это на обоих моих разных ноутбуках, у одного был WAMP, а у другого была самая последняя версия XAMPP.

Есть причина почему?

0 голосов
/ 17 ноября 2010

Измените ваш запрос на ...

   $.ajax({
      url: 'llm.php',
      data: {name:fname},
      success: function (r) {
    console.log(r);
    },
    error: function (request, status, error) {
    console.log(status);
    console.log(error);
    }
    });
    }


If you're using [Firebug][1] then you should be able to view the response of the ajax request without console.log.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...