在php函数中添加javascript函数

在php函数中添加javascript函数,javascript,php,ajax,Javascript,Php,Ajax,我得到了一个html表格,里面装满了数据库中的数据。单击表时,我需要调用下面的脚本,该脚本将从单击的表行获取数据,并将其传递到csv_info.php上的表单上 错误:ReferenceError:callAJAX未在中定义 HTMLTableCellElement.onclick 我的想法:范围界定问题,但似乎找不到解决办法 $c\u onclik=“onclick=\” 窗口。滚动到(1,1);document.getElementById('a_rlt_1')。className='Act

我得到了一个html表格,里面装满了数据库中的数据。单击表时,我需要调用下面的脚本,该脚本将从单击的表行获取数据,并将其传递到csv_info.php上的表单上

错误:ReferenceError:callAJAX未在中定义 HTMLTableCellElement.onclick 我的想法:范围界定问题,但似乎找不到解决办法

$c\u onclik=“onclick=\”
窗口。滚动到(1,1);document.getElementById('a_rlt_1')。className='Active';
document.getElementById('i_box930').style.display='block';
callAJAX('csv_info.php?csv_id=“.result['uploadlisted']”、'infowin2'、'');
\"";
```

哪里定义了
callAJAX
函数?显然,脚本的其余部分在浏览器中运行正常,因此您正确地理解了这一部分,只是没有一个名为
callAJAX
的函数。通过PHP添加JavaScript通常是个坏主意,但您可以。您必须知道,PHP会在页面发送到客户端浏览器之前立即执行,因此PHP
$result['uploadListId']
只会在页面加载时发生。您要做的是对服务器进行AJAX调用,使用JavaScript获得PHP结果。您好,欢迎使用Stack Overflow。寻求调试帮助的问题(“为什么这段代码不起作用?”)必须包括所需的行为、特定的问题或错误以及在问题本身中重现它所需的最短代码。没有明确问题陈述的问题对其他读者没有用处。请参阅:这是旧页面的一部分,在旧页面(php版本~3)中,代码工作得非常好。callAJAX没有在其他任何地方定义。如果有人需要,请使用完整的页面代码: