2011-04-22 85 views
0

只是在这里寻找一个普遍的共识。我正在显示来自我的数据库的结果,并且在使用js的选择输入的onchange事件中进行筛选和排序。这可以通过在URL中添加一个新的_GET变量并重新加载页面,然后使用php来选择适当的结果。我会更好地使用Ajax来实时进行吗?我只是想着pro和con的选项都是什么......显示SQL结果的最佳方式

回答

0

使用AJAX时我担心的一件事是分页和页面书签,或者将页面转发给其他人的人。尽管做了一些额外的工作,但您仍然可以使用AJAX更改网址。

+0

这是真的,老实说,阿贾克斯需要更多的时间和(对我来说)更多的学习。我认为我摇摆不定 – Nate 2011-04-22 00:37:57

0

要显示sql结果,这将基于您的应用程序的设计/过程。有时候最好在页面加载期间加载结果。有时候AJAX更方便。

在这里在这里已经有一个与你有关的问题。我会为你提供一个链接。

现在关于你对显示结果主要问题。正如KMC提到的,如果你想为你的页面添加书签并且有分页功能。重新加载页面我觉得好多了,如果我是正确的,那么也可以这样使用。

现在,当你应该使用ajax。如果结果是小数据或单个数据,并且您不关心书签。此外,页面的某些部分不得更改,或者您只更新页面的某些部分。

这些只是我的假设,请阅读我提供的链接。