哪种编程语言执行此任务?

时间:2012-09-28 08:03:05

标签: php javascript ajax

我希望根据输入字段搜索动态显示信息。问题是,我不确定使用什么语言。我想我最好先展示我想要做的事情(对不起,我让你看一个视频,但它是我正在寻找的最佳代表):https://new.myspace.com/play(约1:05)进入视频,'Justin Timberlake'搜索)

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

然后我认为它可能是PHP,但我再次认为它可能不是PHP因为在内容出现之前没有'submit'导致我认为它不是PHP因为没有'POST '或'GET'被激活。

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

无论如何,只是想知道这是什么样的语言,所以我可以在弄清楚如何去做。感谢。

3 个答案:

答案 0 :(得分:4)

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

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

答案 1 :(得分:1)

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

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

答案 2 :(得分:0)

我不知道你真正想做什么,但既然你正在考虑使用PHP,Javascript,AJAX或者JQuery,那么我给出的答案就是PHP。

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

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

关于php,使用这个与ajax的组合,你可能会认为在处理过程中没有在页面中激活POST或GET

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