Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/287.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
Javascript输出未定义,代码似乎没有问题_Javascript_Php_Codeigniter - Fatal编程技术网

Javascript输出未定义,代码似乎没有问题

Javascript输出未定义,代码似乎没有问题,javascript,php,codeigniter,Javascript,Php,Codeigniter,我有一个基于codeigniter的网站。我正在尝试输出用户信息,以便为他们打印装运标签。一切正常,但新弹出窗口中显示的信息格式不正确,其中一个参数未定义。我使用的代码如下: 从admin_controller.php 与按钮本身相关的代码 剧本 功能地址(val、名字、姓氏、地址1、地址2、郊区、州、邮政编码、手机){ 窗口。打开(“管理员/控制器/地址?地址=“+val+”&firstname=“+firstname+”&lastname=“+lastname+”&addre

我有一个基于codeigniter的网站。我正在尝试输出用户信息,以便为他们打印装运标签。一切正常,但新弹出窗口中显示的信息格式不正确,其中一个参数未定义。我使用的代码如下:

从admin_controller.php



与按钮本身相关的代码




剧本



功能地址(val、名字、姓氏、地址1、地址2、郊区、州、邮政编码、手机){
窗口。打开(“管理员/控制器/地址?地址=“+val+”&firstname=“+firstname+”&lastname=“+lastname+”&address1=“+address1+”&address2=“+address2+”&suburban=“+suburban+”&state=“+state+”&postcode=“+postcode+”&mobile=“+mobile+”,null,“宽=800,高=400,左=100,顶=100”);
}


您没有将参数
val
的值传递给Javascript函数

onClick="Address('<?php echo $order->firstname ?>'
onClick=“地址(“””
应该是这样的:

onClick="Address('theValue', '<?php echo $order->firstname ?>'
onClick=“地址('theValue',”

您没有将参数
val
的值传递给Javascript函数

onClick="Address('<?php echo $order->firstname ?>'
onClick=“地址(“””
应该是这样的:

onClick="Address('theValue', '<?php echo $order->firstname ?>'
onClick=“地址('theValue',”

“功能地址(val)”,您不从按钮发送“val”参数,单击“添加参数”单击“功能地址”(val,'如果您不从按钮发送'val'参数,请单击“添加参数”,如果我删除参数val,按钮将停止工作。@JaydenJalvi您的函数有9个参数,但您只传递8个值。因此缺少一个值。@JaydenJalvi如果您删除参数
val
,您还必须删除
Address=“+val+”
在您的代码中。谢谢!这解决了问题!我喜欢StackOverflow!只是一个问题,如果我删除参数val,按钮将停止工作。@JaydenJalvi您的函数有9个参数,但您只传递了8个值。因此缺少一个值。@JaydenJalvi如果您删除参数
val
您还必须删除
添加ress=“+val+”
在您的代码中。谢谢!这解决了问题!我喜欢StackOverflow!
onClick="Address('theValue', '<?php echo $order->firstname ?>'