This question already has answers here:
How do I pass variables and data from PHP to JavaScript?
(19个答案)
5年前关闭。
嗨,我想通过jquery获取这个php变量
并将其用于ajax
这是我的php代码,我在php页面中使用它
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>';
    }
}

我想在单击按钮时通过jquery获得$row['id']
请帮帮我!

最佳答案

$('.add_to_cart').on('click',function(){
  alert($(this).closest('.product').find('.id').val())
})

07-24 09:50
查看更多