我感兴趣的是在网页的左侧有一个搜索表单,主要内容是从数据库返回的行。
示例:www.kijiji.ca
我想避免的是重新加载整个页面。 Kijiji 不是一个很好的例子,更新查询或更改结果页面,更新整个浏览器窗口。理想情况下,当搜索参数更改时,包含搜索结果的容器将更新,而不是其他任何内容。这样可以保留外部信息,并减少页面加载时间。
Iframe 是否适合这种情况?或者也许 Jquery/ajax 可以以某种方式处理这个问题??
感谢您的建议。
最佳答案
AJAX 就是您的答案。它代表异步 Javascript 和 XML...根据您的开发框架、要求、技能/知识和各种其他因素,您将以各种方式实现它。
AJAX 不是一种语言,它是一个概念。这个想法是允许异步更新网站/网络应用程序上的部分(或整个)页面。这里有一些资源可以帮助您入门:
http://www.w3schools.com/ajax/
http://www.tutorialspoint.com/ajax/
根据您选择的 IDE 和/或要求(您要构建 ASP/PHP 应用程序还是基于 CMS 的网站?)的更多信息,我们可以提供一些更有针对性的帮助。
关于javascript - 如何在不刷新网页的情况下填充数据库列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18879415/