如何在Jquery脚本中使用PHP变量

如何在Jquery脚本中使用PHP变量,php,jquery,dynamicform,Php,Jquery,Dynamicform,我正在做一个有动态HTML表单的项目。我有一个添加新输入的Jquery脚本,然后将这些数据保存在数据库中。这一切都很完美。现在我想在输入中写入一个mysql字段的值。我给输入的值是这样的: <?php $name = $_SESSION['name']; ?> <input type="text" name="name[]" value="<? echo $name ?>" /> 假设您在html的页脚区域中包含javascript,那么从java

我正在做一个有动态HTML表单的项目。我有一个添加新输入的Jquery脚本,然后将这些数据保存在数据库中。这一切都很完美。现在我想在输入中写入一个mysql字段的值。我给输入的值是这样的:

<?php
$name = $_SESSION['name'];
?>    
<input type="text" name="name[]" value="<? echo $name ?>" />


假设您在html的页脚区域中包含javascript,那么从javascript访问php变量的最简单方法是将其声明为新的javascript变量

<?php
   $name = $_SESSION['name'];
?>    
<input type="text" name="name[]" value="<? echo $name ?>" />

<script>
   window.myPhpVars = {};
   myPhpVars.name = '<?php echo $name; ?>';
</script>
<script src="add_form.js"></script>


假设您在html的页脚区域中包含javascript,那么从javascript访问php变量的最简单方法是将其声明为新的javascript变量

<?php
   $name = $_SESSION['name'];
?>    
<input type="text" name="name[]" value="<? echo $name ?>" />

<script>
   window.myPhpVars = {};
   myPhpVars.name = '<?php echo $name; ?>';
</script>
<script src="add_form.js"></script>


您是否已经拥有获取已保存在数据库(mysql)中的名称列表的代码?如果您可以将其发布到问题中,我们将能够更轻松地指导您进行下一步。您的insert查询中的field2没有获得值。你可能想看看这个。检查下面德克斯特的答案。这将为您提供如何将PHP变量传递给javascript的基本概念。然后,您可以在JS中生成html时使用该变量的值。您是否已经拥有获取已保存在数据库(mysql)中的名称列表的代码?如果您可以将其发布到问题中,我们将能够更轻松地指导您进行下一步。您的insert查询中的field2没有获得值。你可能想看看这个。检查下面德克斯特的答案。这将为您提供如何将PHP变量传递给javascript的基本概念。然后,您可以在JS中生成html时使用该变量的值。
<?php
   $name = $_SESSION['name'];
?>    
<input type="text" name="name[]" value="<? echo $name ?>" />

<script>
   window.myPhpVars = {};
   myPhpVars.name = '<?php echo $name; ?>';
</script>
<script src="add_form.js"></script>