Php 单击后向下滚动文本
我在以下问题上遇到困难: 我在PHP中有一个屏幕,当我选择其中任何一个时,它会显示一些记录的列表 记录(通过单击)它为我提供了一个与此记录共享数据的网站。到目前为止,它是有效的 我需要点击其中的一些记录,而不是他 打开另一页,向下滚动屏幕,记录数据显示在同一屏幕上,即不打开其他窗口 你知道怎么做吗Php 单击后向下滚动文本,php,Php,我在以下问题上遇到困难: 我在PHP中有一个屏幕,当我选择其中任何一个时,它会显示一些记录的列表 记录(通过单击)它为我提供了一个与此记录共享数据的网站。到目前为止,它是有效的 我需要点击其中的一些记录,而不是他 打开另一页,向下滚动屏幕,记录数据显示在同一屏幕上,即不打开其他窗口 你知道怎么做吗 谢谢您需要在页面底部有一个DIV,这将通过使用Ajax调用和一些javascript或jquery来完成 不需要太多细节,以下是需要发生的事情: 用户单击触发ajax请求的链接 后端PHP脚本接受aj
谢谢您需要在页面底部有一个DIV,这将通过使用Ajax调用和一些javascript或jquery来完成 不需要太多细节,以下是需要发生的事情:
关于听起来您需要使用ajax来实现这一点
如果您还不熟悉jQueryJavaScript库,我个人建议您先阅读它。它提供了一套非常好的ajax工具。在页面底部创建一个DIV层。使用一个简单的AJAX库,如
创建一个新的php页面,该页面将仅基于recordID加载一条新记录,并在新窗口中打开的链接的
onclick
方法上调用此页面,我将尝试向页面添加一些jQuery以处理此效果。
如果您确实添加了jQuery,那么这里有一个函数就是为此编写的:
这样调用脚本:
其中a
是您让他们点击的记录,并且href=“[some anchor]”
位于屏幕上您希望停止滚动的位置:
<a id="gotop" href="#" onclick="goTop();return false;">click here</a>
所以
事实上,没有错误,只是没有效果(向下滚动屏幕并显示记录数据)。目前,它只显示在另一个窗口中打开的记录。您好,谢谢您的建议。我尝试使用jQuery,但当我选择记录时,这是我的错,或者将页面一分为二。下面是我的php代码的摘录。[1] :我看不出你的pastebin代码有什么问题,也许你可以使用虚拟记录信息在jsFiddle.net上复制代码(不包括php)进行测试,然后将链接粘贴回这里。。。