Jquery jqGrid:从单元格内调用函数,在Railo上运行

Jquery jqGrid:从单元格内调用函数,在Railo上运行,jquery,coldfusion,jqgrid,railo,Jquery,Coldfusion,Jqgrid,Railo,我有一系列jqGrid报告,它们循环一个resultset来设置单元格中的行。某些单元格具有从其单元格调用的辅助函数。这些是从单元数据本身内部调用的用户定义函数 在ColdFusion中,可以从单元内部调用函数,这没有问题 在Railo中,这些函数调用会引发错误。控制台中的错误为“SyntaxError:意外令牌” 澄清一下,这只适用于用户定义的函数。我可以调用CF/Railo定义的函数,如“trim()”或“evaluate()” 关于如何修复。。。还是变通?无论是用jqGrid做一些不同的事

我有一系列jqGrid报告,它们循环一个resultset来设置单元格中的行。某些单元格具有从其单元格调用的辅助函数。这些是从单元数据本身内部调用的用户定义函数

在ColdFusion中,可以从单元内部调用函数,这没有问题

在Railo中,这些函数调用会引发错误。控制台中的错误为“SyntaxError:意外令牌”

澄清一下,这只适用于用户定义的函数。我可以调用CF/Railo定义的函数,如“trim()”或“evaluate()”


关于如何修复。。。还是变通?无论是用jqGrid做一些不同的事情,还是用其他方法成功调用Railo中的函数(即不同的方法)。我尝试过将用户定义的函数包装在evaluate()中,以及其他一些小尝试,但都没有成功。

您指的是CF函数还是javascript函数?单元格内的CF(或Railo)函数,一个假设的示例单元格:[“#myFunction(varX,varY)#”]。这在ColdFusion中有效。如上所述,Railo中存在错误。还有一篇澄清文章:用json构建数据。此外,CF/Railo函数在两种语言中都可以工作,上面的示例分别是:[“#evaluate(varX+varY)#”]或[“#trim(varX)#”]。只是用户定义的Railo函数不起作用(在Cold Fusion中也起作用!)。比较从CF服务器返回的JSON与Railo服务器返回的JSON。有什么不同?