我想实现像Google已完成here之类的ajax功能。这是一个音译应用程序,用户在罗马语中键入单词,在他/她按空格后,它会向服务器发送一个ajax调用,返回该语言的本机脚本中的可能输出单词列表(在我的情况下为乌尔都语)。
当我为Google写了两次(或更多)单词时写文字时,不会发送ajax请求,但会以某种方式重用以前的ajax调用的结果。例如,我写了“mera”字样并按空格键,Google将发送ajax请求并从服务器返回结果。
但如果我在3或4个句子后再次写“mera”,Google就不会发送ajax请求而是使用之前的结果。我打算使用asp.net mvc2实现类似的功能。有人会建议我怎么做吗?
答案 0 :(得分:0)
您需要在JavaScript中创建一个缓存,用于存储您拥有的搜索结果。