-4

我希望根据输入字段搜索动态显示信息。问题是,我不确定要使用什么语言。我想我最好先展示一下我想要做什么(对不起,我让你看视频,但这是我正在寻找的最好的代表):https ://new.myspace.com/播放(大约 1:05 进入视频,“贾斯汀汀布莱克”搜索)

所以我在想也许它是 AJAX,但据我所知,AJAX 不会动态显示那样的内容。通常 AJAX 允许输入搜索并猜测您在键入时要说的内容。

然后我认为它可能是 PHP,但我再次认为它可能不是 PHP,因为在内容出现之前没有“提交”,这让我相信它不是 PHP,因为没有“POST”或“ GET' 被激活。

最后,不确定是否是 javascript/jquery 信息被隐藏并仅在输入字段包含与页面上的某些内容相同的字符串时才显示。

无论如何,只是想知道这是哪种语言,所以我可以开始弄清楚如何去做。谢谢。

4

3 回答 3

4

如果您的目标是构建一个在编辑输入字段时动态更改内容的网站,那么您选择的语言是 Javascript 来实现用户界面部分。

也就是说,您可能正在查看一个更复杂的问题,因为 Javascript 部分需要从通常不是静态的源中检索其信息,因此您还需要构建一个使用输入标签内容并返回合适结果的后端包含在其中的字符串 - 为此,或多或少任何语言都有效,常见的选择是 PHP、Ruby、Python .. etc.pp。用于 Web 服务架构。

于 2012-09-28T08:10:46.953 回答
1

AJAX 是一种通用机制,可用于许多不同的事情。每当网页动态更新时,很可能是使用 AJAX 的 JavaScript。

jQuery 是使编写 JavaScript 更容易的众多库之一。没有办法从效果上判断它是否真的被使用了。

于 2012-09-28T08:09:55.597 回答
0

我不知道你真正喜欢做什么,但既然你正在考虑使用 PHP、Javascript、AJAX 或 JQuery,我会给出的答案是 PHP。

使用 PHP,您可以使用 javascript、ajax、jquery、html 等或任何其他库的组合来完成某个过程。

关于ajax,是故意使用以避免重新加载页面。

关于 php,结合 ajax 使用,你可能会认为页面处理过程中没有 POST 或 GET 被激活

关于 jquery,jquery 可以做很多事情。

于 2012-09-28T08:52:20.453 回答