在与php echo相同的文件中使用jQuery变量

在与php echo相同的文件中使用jQuery变量,php,jquery,woocommerce,Php,Jquery,Woocommerce,我在custom.php文件(只有一个文件!)中编写了以下代码: jQuery(函数($){ $('.price_calc').hide(); $('.lengthm2,.widthm2').keyup(函数(){ var priceProduct=; var lengthM2=$(“#lengthM2”).val(); var widthM2=$(“#widthM2”).val(); var totalM2=(长度m2/100)*(宽度m2/100); var totalPrice=total

我在
custom.php
文件(只有一个文件!)中编写了以下代码:

jQuery(函数($){
$('.price_calc').hide();
$('.lengthm2,.widthm2').keyup(函数(){
var priceProduct=;
var lengthM2=$(“#lengthM2”).val();
var widthM2=$(“#widthM2”).val();
var totalM2=(长度m2/100)*(宽度m2/100);
var totalPrice=totalM2*priceProduct;
$(.m2_customer_total”).html(totalM2.toFixed(2));
$(“.price\u customer\u total”).html(“€”+totalPrice.toFixed(2));
控制台日志(长度m2);
控制台。原木(宽度m2);
});
现在,在同一个文件中,我添加了以下代码:

<?php
        $lengthM2 = $_POST['length'];
        $widthM2 = $_POST['width'];
        echo do_shortcode( '[gravityform id="2" title="false" field_values="lengthM2='.$lengthM2.'&widthM2='.$widthM2.'"]' )
?>

<?php
        $lengthM2 = $_POST['length'];
        $widthM2 = $_POST['width'];
        echo do_shortcode( '[gravityform id="2" title="false" field_values="lengthM2='.$lengthM2.'&widthM2='.$widthM2.'"]' )
?>