다른 질문을 보았는데 이것이 작동하지 않는 이유에 대한 답을 찾을 수 없습니다. 온라인 튜토리얼을 따라 가고 있습니다. 여기 내 코드입니다 :AJAX에서 데이터베이스에 게시
HTML 파일 :
<!DOCTYPE HTML>
<html>
<head>
<title>AJAX Test</title>
</head>
<body>
<h4>Enter an Item</h4>
<input type="text" id="item" /><br />
<input type="button" id="button" value="Submit" /><br />
<div id="content"></div>
<script type="text/javascript" scr="ajax.js"></script>
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.8.0/jquery.min.js" type="text/javascript"></script>
</body>
</html>
JS 파일 :
$('#button').click(function() {
var item = $('#item').val();
$('#content').text('Loading...');
$.post('ajax.php', { item: item }, function(data) {
$('#content').text(data);
});
});
PHP 파일 :
<?php
include 'db.php';
if (isset($_POST['item'])) {
$item = $_POST['item'];
$sql = mysql_query("INSERT INTO items(item)VALUES('$item')");
if ($sql === true) {
echo "Inserted into database";
} elseif ($sql ==== false) {
echo "Error inserting into database";
}
}
?>
내가 잘못 뭘하는지 볼 수 없습니다 . 이 자습서에는 동일한 코드가 있습니다. 당신의 도움을 주셔서 감사합니다.
을 당신은 당신의 코드에 대한 몇 가지 실수가 : 내가 당신을 도울 수 있다면
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.8.0/jquery.min.js" type="text/javascript"></script>
<script type="text/javascript" src="ajax.js"></script>
어떤 오류가 발생 했습니까? 404 또는 500 ?? . 또한 스크립트를 디버그하여 JavaScript에서 오류가 발생했는지 확인할 수 있습니까 – Jorge
부분에
부분을 포함합니다. – sdespont'scr = "ajax.js"를 작성했습니다. "src ="ajax.js "이어야합니다. – GBD