专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > SharePoint

sharepoint 搜索添加搜索提示~最好有js代码·该怎么解决

发布时间:2010-06-13 14:10:12 文章来源:www.iduyao.cn 采编人员:星星草
sharepoint 搜索添加搜索提示~~~最好有js代码·~~~
~~~最近在sharepoint search。。。。需要往搜索提示框里添加搜索提示(类似百度,Google)~~~ 
我参考的一篇文章是 search~~单步为什么跳不进.ashx文件。。。。。。无解中~~请高手指教

------解决方案--------------------
好东西,可惜没用功,帮不上忙
------解决方案--------------------
具体我没试,我想可能是这里的问题:
1: <script type="text/javascript" language="javascript" src="http://server/Style%20Library/jquery-1.2.6.min.js"/> 1: 2: <script type="text/javascript" language="javascript" src="http://server/Style%20Library/jquery.autocomplete.min.js"/> 3: 4: <script type="text/javascript"> 5: 6: $(document).ready(function() { 7: 8: $("input[id*='_InputKeywords']").autocomplete("/_layouts/PeopleSearch.ashx"); 9: $("input[id*='_InputKeywords']").attr("autocomplete","off"); 10: 11: }); 12: </script>

I started by including JQuery and the Autocomplete JQuery plugin into a style library.


------解决方案--------------------
up up
------解决方案--------------------
利用它的搜索的web services自己写搜索webpart
包括搜索框输入(类似百度和google提示可以用asp.net ajax或自己写JS)和结果显示列表 
很容易做到的。
------解决方案--------------------
有朋友用webservice实现过
------解决方案--------------------
mark一下,moss里的js一直没用过
------解决方案--------------------
upup
------解决方案--------------------
刚开始学习SHarepoint 不懂!
------解决方案--------------------
其实实现起来很简单,
如果你有服务器可以share给我的话,我倒可以把我的东西弄上去给你看一下,
ashx的方式我没有去使用,我是用ajax的方式,把数据提交到 application site中,因为我不相信webservice速度会比这个方法快,后端逻辑自己可以随便写。
因为不知道代码,
我只能提几个可能潜在的可能性,
tip 1 是否当前页面发生了提交行为。
tip 2 在sharepoint页面中通常都是加载了很多js like init.js core.js这里面有很多的脚本代码会执行,其中有一些脚本代码会在运行的过程中运行一些影响后续javascript脚本运行的代码,如 脚本中可能会执行了 return false,也可能是有些代码把你的提示层对象进行了修改,或者是一些阻止异步提交的代码。

调试的办法,使用空白的页面不要继承任何master页面来调试,然后如果没有问题,那就是与sharepoint中的部分js代码有冲突,你可以尝试把js加载的位置迁移到页面最后,等sharepoint的js加载完成以后再加载你的代码。
hope it will be helpful

友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: