基本上默认情况下搜索下拉菜单出现在搜索框的左侧,我希望它出现在搜索输入字段上方,控件上是否有内置功能可以这样做?
最佳答案
没有用于更改搜索框布局的内置功能。由于它是一个委托(delegate)控件,因此您也无法更改太多 - 但我在最近的自定义元素中所做的是:
使用 Javascript 拉出范围下拉列表并将其放在其他地方。下拉列表和输入框都位于以下结构的表格中:
<table>
<tbody>
<tr>
<td><select ...><!--scopes dropdown--></td>
<td><input ...><!--search box --></td>
<td><input ...><!--search button --></td>
</tr>
</tbody>
</table>
使用 jQuery 或普通的 Javascript,您可以获得范围下拉列表 td
的 innerHTML
并将其放在页面上的任何其他位置。
关于html - 将搜索下拉菜单移动到 Sharepoint 2010 中的搜索输入框上方,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5153480/