私はここ数時間問題を見つけようとしてきましたが、解決策はありません。次のAJAXPOSTリクエストで問題が発生しました。
$("#about_button").click(function(e)
{
var about = $("#input_about").val();
$.ajax
({
type: 'POST',
url: location.href,
data: {
'about' : about,
},
success: function(message)
{
},
complete: function(message)
{
alert(about);
}
});
e.preventDefault();
});
これがコードのhtml部分です。
<textarea id="input_about" name="input_about"></textarea>
<input type="button" id="about_button" class="button" value="Update" />
そして最後に、ファイルの最初のPHP部分。
<?php
require_once("headers.php");
if(isset($POST["about"]))
{
$data= $POST["about"];
$database->query("UPDATE hakkimizda set icerik='$data'");
echo '<script type="text/javascript">alert("dsdsfdsdfsf"); </script>';
}
?>
送信ボタンをクリックすると、完全な機能に入り、データにアラートが表示されますが、ページが投稿メッセージを受信しないようです。問題に関連しているかどうかはわかりませんが、ローカルホストでWAMPを使用しています。