如何通过Ajax将数据从PHP变量发送到JavaScript?

Ahm*_*rid 1 javascript php ajax

以下代码是否正确?

 $.ajax( {
             url: './ajax/ajax_addTerms.php',
             type: 'POST',
             data: {"fId" : $fId, "term" : $term, "alias" : $alias,
 "userId" : <?php  print $userId; ?>},
Run Code Online (Sandbox Code Playgroud)

当我删除PHP标签时,它可以工作,但这种方式没有.

Sha*_*ard 5

像这样包装值:

 "userId" : "<?php  print $userId; ?>"}
Run Code Online (Sandbox Code Playgroud)

否则JS将尝试解析错误的PHP输出.