php - 在 jQuery 脚本中使用 Php 值

标签 php jquery html variables

我将如何在 jQuery 中使用 php 值?我正在做的是使用 php 从数据库中提取增值税税率,并将其存储在 $vatrate 中:

$sqlv = <<<SQL
SELECT *
FROM   `vatrate`
WHERE  id='1'
SQL;
if(!$resultv = $db->query($sqlv)){
  die('There was an error running the query [' . $db->error . ']');
}
while($rowv = $resultv->fetch_assoc()){
    $vatrate =  $rowv['vatrate'];
} ?>

然后我有我的 jQuery 脚本,它将所有行总计加在一起并将其放入一个跨度中。

<script>
$(document).ready(function() {
    $('input').on('keyup', function() {
        var rawValue, grandtotal = 0;
        $('span[id^="linetotal"]').each(function(i, elem) {
            rawValue = $.trim($(this).text());
            if (rawValue == '') rawValue = 0;
            grandtotal += parseFloat(rawValue);
        });
        $('#grandtotal').text(grandtotal);
    });
});
</script>

但现在我不确定如何在 jQuery 中引用 php 中声明的 $vatrate 值,以便我可以获得价格 + 增值税。增值税是适用于不在英国的任何人的销售税:)。

最佳答案

在您的 PHP 页面到您的 javascript/jquery 代码中,您可以像这样将 PHP 变量分配给您的 javascript 变量(注意,您不能相反,因为 PHP 是服务器端而 javascript 是客户端):

<script>
    var vatrate = '<?php echo($vatrate);?>';
</script>

关于php - 在 jQuery 脚本中使用 Php 值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17426982/

相关文章:

javascript - 使用 jquery 清除单选按钮列表选择

javascript - jQuery 更改选择=在更改选择框上选择

javascript - 上传文件Ext Js 2.2

php - 将月、年转换为 YYYY-MM-DD

php - 媒体查询不工作 Wordpress 主题

jquery - 验证失败时无法获取所需输入元素周围的红色矩形

PHP 警告包括 PHPUnit_Extensions_Story_TestCase.php 无法打开流

javascript - 点击调用悬停/鼠标

javascript - 为什么我的音频没有倒带?

java - 为什么 Java Spring v.2.2.7 不支持请求方法 'POST'?