ajax を使用してデータを php ページに投稿していますが、応答が返されません。
$('#card_list select').live('change', function() {
var productID = $(this).attr('value');
var divID = $(this).attr('id');
$.ajax({
type: "POST",
url: "inc/change_thumbnail.php",
data: "products_id="+productID,
cache: false,
success: function (response) {
alert(productID);
alert(divID);
$("#"+divID).attr("src", response);
},
error: function (err) {
alert('Sorry, no thumbnail for product');
}
});
})
phpページは次のとおりです
<?php
$products_id = $_GET["products_id"];
echo "img/products/thumb/".$products_id.".jpg";
?>
製品のサムネイルを交換することになっています。$product_id 変数は取得されません。