在视图中叠加页面

时间:2012-05-21 07:17:19

标签: php javascript jquery mysql html

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

通常,cake php中的数据显示在ctp页面中,其文件名(不包括扩展名)与控制器功能相同。 如果我点击当前页面中的链接

,我通常会调用该页面
<a href='../nextpage'>Next page</a>

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

'nextpage'是一个ctp页面(nextpage.ctp)以及一个控制器函数名称

我的问题是这样的

查询的数据库数据---发送到---&gt;当前页面(有链接/按钮)---点击打开----&gt; nextpage

下一页将再次显示从数据库中查询的一些数据。我确定可以将nextpage作为一个新的ctp页面,但我想将nextpage作为一个叠加页面(一旦它显示出来就会显示其父页面的弹出窗口)。 有没有完成这个?

1 个答案:

答案 0 :(得分:0)

您可以使用以下标记的HTML链接:

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

将触发定义为

的javascript函数
<script>

function someJavascriptFunction(){

//do something here

}

</script>