视图中的叠加页面


overlay page in views

我对从 mysql 数据库表查询的显示数据有一点问题获得的数据是 3D 数组,我想在 JavaScript 函数中使用它

通常,蛋糕 php 中的数据显示在 ctp 页面中,其文件名(不包括扩展名(与控制器函数相同。如果我单击当前页面中的链接,我通常会将该页面称为

<a href='../nextpage'>Next page</a>

<input type='button' onclick='../nextpage'>
"NextPage

"是一个CTP页面(NextPage.ctp(以及一个控制器函数名称。

我的问题是这样的

查询的数据库数据---发送到--->当前页面(具有链接/按钮(---单击以打开---->下一页

下一页将再次显示从数据库中查询的一些数据。我当然可以将下一页制作为新的 ctp 页面,但我想将下一页制作为覆盖页面(一个弹出窗口,一旦出现,其父页面就会变灰(。有没有办法做到这一点?

您可以有一个带有以下标记的 HTML 链接:

<a href="#" onclick="someJavascriptFunction()">Next page</a>

这将触发一个定义为

<script>
function someJavascriptFunction(){
//do something here
}
</script>