1
我想在母版页上有两个搜索框。 一个会搜索内容的人,另一个会搜索人。SharePoint 2010母版页上的两个搜索框
我看到在搜索内容的母版页的代码:
我会怎么做添加另一个框,搜索的人吗?
如果你知道或有关于如何实现这一点的信息,我将不胜感激。 非常感谢 W
我想在母版页上有两个搜索框。 一个会搜索内容的人,另一个会搜索人。SharePoint 2010母版页上的两个搜索框
我看到在搜索内容的母版页的代码:
我会怎么做添加另一个框,搜索的人吗?
如果你知道或有关于如何实现这一点的信息,我将不胜感激。 非常感谢 W
您可以做一些简单的事情,即将HTML文本框直接放在主页面中。它可能不是象写读取搜索站点的位置客户用户控制的优雅,但如果该URL到您的搜索结果页面是静态的,然后像这可能为你工作:
<script type="text/javascript">
function SearchPeople()
{
var termArr = document.getElementById("SearchTextBoxPeople").value.split(" ");
var retStr = "";
for (var i = 0; i < termArr.length; i++) {
retStr += termArr[i] + "* ";
}
document.location.href = "/Search/Pages/peopleresults.aspx?k=" + retStr;
}
</script>
<input type="text" id="SearchTextBoxPeople" />
<a href="#" onclick="SearchPeople();">Search People</a>
一个附加这样做的好处是您可以控制输入以包含通配符(这对于人员搜索来说是非常可怕的)。 JavaScript只是在搜索中包含*,允许通配符搜索。因此,搜索jo sm
实际上会将jo* sm*
发送到搜索页面,然后匹配John Smith。
查看SharePoint Stack Exchange上的相同问题,[如何配置两个搜索框 - 一个用于人员,一个用于内容?](http://sharepoint.stackexchange.com/questions/7038/how-to-configure - 两个搜索盒一换人及一换的内容)。这两个问题都是在两分钟内相互提问,但是由两个不同的用户ID。也许是同一个人? – JohnC 2014-12-11 20:11:21