0
我嘗試使用AJAX來發送圖像 從onclick事件數據這是Ajax代碼阿賈克斯送不工作
function get_img(name) {
$.ajax({
type: "POST",
url: "img_main.php",
data: "img_name="+name,
success: function(response)
{
alert("main image selected");
}
});
}
這是img標籤,我把onclick事件數據
while($row = mysql_fetch_array($query))
{
$test = $row['img_name'];
$result .= "<td><img src='".$uploaddir.$row['img_name']."' class='imgList' onclick='get_img(\"".$test."\")' /></td>";
這是img_main.php
<?php
include("connect.inc.php");
echo "<script type='text/javascript'> alert('test'); </script>";
$img_name = $_POST['img_name'];
$query = "UPDATE upload set status = 1 where img_name = $img_name";
$result = mysql_query($query);
$query2 = "UPDATE upload set status = 0 where img_name != $img_name";
$result2 = mysql_query($query2);
?>
我想,當我點擊了圖片上是,我t更新數據庫的字段狀態。
ajax代碼中的成功函數提供了警報功能,但狀態字段未更新。
我的控制檯沒有返回錯誤。
有人可以幫忙嗎?
它的工作 非常感謝你 – Kevin
歡迎:) –