javascript标记中的Php变量

Php variable in javascript markup

本文关键字:Php 变量 javascript      更新时间:2023-09-26

如何将php值准确地放在js行中?我试过了:

$("#slider").editRangeSlider({range:{min: "<?= $field[ 'range_min' ] ?>" , max: "<?= $field[ 'range_max' ] ?>" }});

首先,我采用了另一种方式,我在php中呼应了javascript行,并在字段中添加了:

' . $field[ 'range_min' ] . '

这很好,但我认为js中的php将是一种更干净的方法。如何做到这一点?谢谢

要在PHP中打印变量,您应该执行以下操作:

<?php echo $field[ 'range_min' ]; ?>

<?=$field[ 'range_min' ]; ?>
$("#slider").editRangeSlider({range:{min: "<?php echo $field[ 'range_min' ]; ?>" , max: "<?php echo $field[ 'range_max' ]; ?>" }});

你需要回显它。

您需要使用echo

$("#slider").editRangeSlider({range:{min: "<?php echo $field[ 'range_min' ] ?>" , max: "<?php echo $field[ 'range_max' ] ?>" }});

您缺少分号,需要回显:

$("#slider").editRangeSlider({range:{min: "<?php echo $field[ 'range_min' ]; ?>" , max: "<?php echo $field[ 'range_max' ]; ?>" }});

这样做:

$("#slider").editRangeSlider({range:{min: "<?php echo $field[ 'range_min' ]; ?>" , max: "<?php echo $field[ 'range_max' ]; ?>" }});

您忘记了回显它。