GSA搜索建议对jQuery插件使用ss.js或Ajax自动完成
我正在尝试为我的gsa搜索框实现搜索建议,如中所述 我在集成他们提到的ss.js的javascript文件时遇到了一个问题,因为该文件显然对lint不太友好 我看着 它们还提供了使用jquery插件的替代解决方案 我环顾四周,似乎没有太多关于如何实现这个ss.js文件的参考。我想知道是否有人可以给我一个额外的信息,哪一个可能更好地使用和为什么GSA搜索建议对jQuery插件使用ss.js或Ajax自动完成,jquery,search,google-search-appliance,google-suggest,Jquery,Search,Google Search Appliance,Google Suggest,我正在尝试为我的gsa搜索框实现搜索建议,如中所述 我在集成他们提到的ss.js的javascript文件时遇到了一个问题,因为该文件显然对lint不太友好 我看着 它们还提供了使用jquery插件的替代解决方案 我环顾四周,似乎没有太多关于如何实现这个ss.js文件的参考。我想知道是否有人可以给我一个额外的信息,哪一个可能更好地使用和为什么 这是一个.net项目,使用C#。来完成这个问题。 您可以使用Jquery自动完成插件。 您只需将关键字传递到此URL http://GSA_HOST/s
这是一个.net项目,使用C#。来完成这个问题。 您可以使用Jquery自动完成插件。 您只需将关键字传递到此URL
http://GSA_HOST/suggest?q=&max=&site=&client=&access=p&format=os
您将得到基于格式的不同类型的JSON响应,选择一个合适的。
现在进入Jquery部分
$("#search_box_id").autocomplete(
"/my_autocomplete_server_side_handler",
{
minChars:2,
loadingClass:"loading",
autoFill:true
}
);
一些自动完成插件要求数据响应采用独特的格式,如term1 | term2 | term3,请检查您的自动完成手册页。为了完成此问题。 您可以使用Jquery自动完成插件。 您只需将关键字传递到此URL
http://GSA_HOST/suggest?q=&max=&site=&client=&access=p&format=os
您将得到基于格式的不同类型的JSON响应,选择一个合适的。
现在进入Jquery部分
$("#search_box_id").autocomplete(
"/my_autocomplete_server_side_handler",
{
minChars:2,
loadingClass:"loading",
autoFill:true
}
);
一些自动完成插件要求数据响应采用独特的格式,如term1 | term2 | term3,请检查您的自动完成手册页