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