喜PHP變量,我想的jQuery 得到這個PHP變量和使用它的AJAX 這我的PHP代碼,我使用它在PHP頁面如何訪問使用jQuery
function product($li)
{
$result = mysqli_query($li, "SELECT * FROM product ORDER BY id ASC") or die(mysqli_error($li));
while ($Row = mysqli_fetch_array($result)) {
echo "<div class='product'>";
echo "<img src=" . $Row['imageurl'] . " width='100' height='75'>";
echo $Row['farsiname'];
echo $Row['englishname'];
echo $Row['description'];
echo $Row['price'];
echo getid($li , $Row['id']);
echo '<button class="add_to_cart">برو تو سبد</button>';
echo '<input type="hidden" class="id" name="productid" value="' . $Row['id'] . '" />';
echo '</div>';
}
}
我想$ row ['id']通過jquery當我點擊按鈕 請幫助我!
$(「。id」)。val(); – Tushar 2014-09-18 20:16:43
PHP在服務器上運行,jquery在客戶端運行。如果你想讓jquery訪問PHP的東西,你需要讓PHP在生成時將這些東西嵌入到頁面中,或者使用AJAX調用。 – 2014-09-18 20:18:30
'$ Row ['id']'可能不同,在while循環的每一步。您應該使用'echo json_encode($ result-> fetch_all(MYSQLI_ASSOC));',然後在AJAX中以'data ['0']。id'的形式訪問,等等。你的代碼回聲HTML。我想你想要JSON。 – PHPglue 2014-09-18 20:29:33