javascript - 如何调用 php 变量作为 jQuery 变量?

标签 javascript php jquery

我想在 jQuery 中将 PHP 变量“rate number”称为“phpvalue”。但是“phpvalue”的警报没有给出任何输出,“num3”的警报给出“NaN”作为输出。

这是我的 PHP 代码。

$jsqla = mysql_query("select id,name,rate_score,rate_number,video_image from products where genre='$genre' limit 0,5");

while($jrowa = mysql_fetch_assoc($jsqla)){
    $arate_num = $jrowa['rate_number'];
}

这是我的 jQuery 代码。

$(function(){
    $(document).ready(function(e) {
        var $stars = $('.input-star-rate');

        $stars.bind('change', function() {

            var phpvalue = "<?php echo $jrowa['rate_score']; ?>";
            alert(phpvalue);

            var num3 = parseInt(phpvalue, 10);
            alert(num3);

        });
    });
});

这是我的 HTML 代码。

<input class="rating form-control input-star-rate" id="<?php echo $rateid; ?>" name="rating" value="<?php echo $ratea; ?>" data-min="0" data-max="5" data-step="0.3" data-size="xs" style="display: none; text-align: center;"/>

最佳答案

尝试

  $(function(){
    $(document).ready(function(e) {
        var $stars = $('.input-star-rate');

        $stars.bind('change', function() {

            var phpvalue = "<?php echo $arate_num; ?>";
            alert(phpvalue);

            var num3 = parseInt(phpvalue, 10);
            alert(num3);

        });
    });
});

关于javascript - 如何调用 php 变量作为 jQuery 变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27183066/

相关文章:

php - 如何从 Joomla 中的数据库获取文章的介绍图片路径

javascript - 本地址栏在 Mobile Chrome 上隐藏时 DIVS 调整大小

javascript - ReactJS 中未调用 Google map 标记删除函数

javascript - 输入时激活表单中的下一个输入字段

php - 如何在另一个 php 脚本中调用定义的函数?

php - 文件上传在 wamp 服务器上不起作用?

javascript - 设置仅值属性而不是键值

javascript - 当提交按钮位于表单之外时使用 $.ajax 提交表单

php - 使用 jQuery.parseJSON 检索包含空格的 php 数组

javascript - 呈现数据表中的列标题