【问题标题】:Assign null php variable to javascript将空 php 变量分配给 javascript
【发布时间】:2019-09-16 19:57:16
【问题描述】:

如何将空 PHP 变量传递给 javascript?

我的代码如下:

<?php

$size = null;

<< Call Rest API >>
if (<some_condition_here>) {
    $size = <rest_api_value>;
}
echo "<input name='diff_size' id='diff_limit' type='test' value='$size' />";

<script>
var initial_value = $size

function checkIfChanged() {
    if ($('diff_size').val() == initial_val )
    {
        return false;
    }
    return true;
}

</script>
?>

>

错误信息:

Uncaught SyntaxError: Unexpected token ;

var 初始值 = ;

【问题讨论】:

  • 您想将 $size 括在引号中,否则 JavaScript 可能会出现解析错误。

标签: javascript php


【解决方案1】:
<?php

$size = null;

<< Call Rest API >>
if (<some_condition_here>) {
    $size = <rest_api_value>;
}
echo "<input name='diff_size' id='diff_limit' type='test' value='$size' />";
?>
<script>
var initial_value = '<?= $size ?>';

function checkIfChanged() {
    if ($('diff_size').val() == initial_val )
    {
        return false;
    }
    return true;
}

</script>

【讨论】:

    猜你喜欢
    • 2023-03-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-03-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多