Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/249.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 使用doPost方法将e.parameter传递给数组_Php_Javascript_Variables_Google Apps Script_Dopostback - Fatal编程技术网

Php 使用doPost方法将e.parameter传递给数组

Php 使用doPost方法将e.parameter传递给数组,php,javascript,variables,google-apps-script,dopostback,Php,Javascript,Variables,Google Apps Script,Dopostback,可以通过DoPost方法传递参数吗?我正试着把e.parmaters传给我的阵列。我所看到的回报是没有我想要推送的参数值的空括号 代码: 是的,您可以将参数传递给doPost(e),就像 您可以在doPost(e)方法内部使用此选项来检查传递给该方法的参数 var parameters = ""; for (var i in e.parameter) { parameters += "e.parameter."+i+" = "+e.parameter[i]; } Logger.log(par

可以通过DoPost方法传递参数吗?我正试着把e.parmaters传给我的阵列。我所看到的回报是没有我想要推送的参数值的空括号

代码:


是的,您可以将参数传递给doPost(e),就像

您可以在doPost(e)方法内部使用此选项来检查传递给该方法的参数

var parameters = "";
for (var i in e.parameter) {
  parameters += "e.parameter."+i+" = "+e.parameter[i];
}
Logger.log(parameters);

我如何检查日志?我将代码粘贴到doPost中,并将其发回电子表格。我可以通过UIAPP或其他方式查看此内容吗?您应该能够打开列出此doPost()方法的脚本编辑器,然后发出POST请求(调用脚本),然后单击查看>日志。这是我在运行depost方法时得到的结果。.TypeError:无法读取属性“参数”从undefinedI开始,gotton习惯于只使用Utilities.jsonStringify(e)作为记录器步骤。懒惰但功能强大。@lockdown277,您不应该运行doPost方法。你应该像平常一样提出POST请求。然后返回并检查日志。
var parameters = "";
for (var i in e.parameter) {
  parameters += "e.parameter."+i+" = "+e.parameter[i];
}
Logger.log(parameters);