一點自私的問題,但我真的在一般的Ajax中掙扎,所以我需要一些幫助。所以基本上我試圖更新和SQL數據庫使用'onblur'功能。繼承人我的代碼:此刻當我點擊輸入框的SQL數據庫沒有更新的index.php爲什麼我的表單沒有提交使用ajax
function saveStatus(){
var status =document.getElementById("statusForm").value;
$.ajax({
url: 'saveStatus.php',
type: 'post',
data: 'feed_id=' + status,
success: function(result){
}
}
<form id="statusUpdate" action = "whosout.php" method="post">
<input type="text" id="statusForm" onblur="saveStatus()"
placeholder="<?php if($status!=null){ echo '‘'.$status.'’';}
else { echo 'Enter your status here.';}?>">
</form>
和代碼
代碼上saveStatus.php
<?
require 'core.php';
require 'connect.php';
$status = $_POST['feed_id'];
$idPerson = $_SESSION['user_id'];
$query = "UPDATE person SET status = '".mysql_real_escape_string($status)."'
WHERE idPerson = '$idPerson'";
$query_run = mysql_query($query);
?>
。任何幫助將是偉大的!
請嘗試縮小錯誤。 –
檢查瀏覽器控制檯中的錯誤。 –