我正在使用 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 变量没有被拾取。