我一直在試圖找到最近幾個小時的問題,但沒有解決方案。 我遇到了以下AJAX發佈請求的問題。非常簡單的jQuery AJAX發佈問題
$("#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。
剩下的html怎麼辦?表單標籤?什麼是動作屬性? –