繁体   English   中英

将参数传递给 js 函数

[英]Passing arguments to a js function

php 文件...)

当我硬编码这两个参数时,cMGen 工作正常。 当我尝试放入变量 (first_var, second_var) 时,它不会起作用!!! 任何人都可以看到原因。 在这种特定情况下是否有传递参数的特殊语法?

function calculate() {
   var cArray = new Array();
   var cArray = <?php echo json_encode(cMGen("XY1115","2"));?>;
   var cArray = cArray.split(',');
   //etc
}

这可能是由于不正确的范围界定。 由于您将 PHP 注入客户端,因此您可能需要将变量动态设置到您的 javascript 中

或者

您需要以某种方式通过 REST 调用或其他方式将客户端变量读回 PHP,以便您的 PHP 在调用 cMGen 等时可以使用它。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM