![](/img/trans.png)
[英]After entering a search term and clicking "search," the page brings users back up to the top and they have to scroll down to see the results
[英]Scroll text down after clicking
我在以下问题上遇到困难:
我在PHP中有一个屏幕,当我选择任何一条记录(通过单击)时会显示一些记录的列表,它为我提供了一个与该记录共享数据的网站。 到目前为止,它仍然有效。
我需要单击其中一些记录,而不是他打开另一个页面,向下滚动屏幕,然后记录数据显示在同一屏幕上,即无需打开另一个窗口。
你有什么想法吗?
谢谢
您需要在页面底部具有DIV,这将通过使用Ajax调用和一些javascript或jquery完成。
无需赘述,这里需要发生的事情:
问候
听起来您需要使用Ajax才能实现此目的。
我个人建议,如果您还不熟悉它,请从jQuery JavaScript库开始阅读。 它提供了非常好的ajax工具集。
在页面底部创建DIV层。 使用像这样的简单AJAX库
创建一个新的php页面,该页面将仅基于recordID加载新记录,并在链接的onclick
方法上调用此页面,该链接现在在新窗口中打开
我会尝试向您的页面添加一些jQuery以处理这种效果。 如果您确实添加了jQuery,那么这里编写的函数就是这样做的:
像这样调用脚本: a
是您要让他们记录的记录,然后单击href="[some anchor]"
位于屏幕上要停止滚动的位置:
<a id="gotop" href="#" onclick="goTop();return false;">click here</a>
所以
确实,没有错误,只是没有效果(向下滚动屏幕并显示记录数据)。 目前,它仅显示在另一个窗口中打开的记录。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.