html - 将搜索下拉菜单移动到 Sharepoint 2010 中的搜索输入框上方

标签 html css sharepoint sharepoint-2010

基本上默认情况下搜索下拉菜单出现在搜索框的左侧,我希望它出现在搜索输入字段上方,控件上是否有内置功能可以这样做?

最佳答案

没有用于更改搜索框布局的内置功能。由于它是一个委托(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,您可以获得范围下拉列表 tdinnerHTML 并将其放在页面上的任何其他位置。

关于html - 将搜索下拉菜单移动到 Sharepoint 2010 中的搜索输入框上方,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5153480/

相关文章:

asp.net - 与传统 ASP 相比,ASP.NET 应用程序是否能以某种方式自动更好地与 SharePoint 集成?

javascript - 如何使用 javascript 创建和读取 Sharepoint 中嵌套文件夹下的文件

php - 有没有办法通过Onclick功能从MOzilla强制打开一个新的浏览器窗口到IE?

javascript - 在弹出窗口而不是 DIV 中打开一个新页面

html - 如何使我的 HTML 'font' 边缘颜色与 css 上的背景匹配?

css - 为 Facebook 社交插件自定义 CSS

html - Bootstrap 导航栏未对齐的下拉菜单

sharepoint - 单个 MOSS 站点上的多个主机名

javascript - 将 JavaScript 变量值转换为 csv 文件

悬停下拉菜单上的 JavaScript