gpt4 book ai didi

Javascript 未在 Sharepoint 2016 中加载

转载 作者:行者123 更新时间:2023-12-02 22:32:58 25 4
gpt4 key购买 nike

在我的 Sharepoint 2016 页面上,我有一个列表和一个通过脚本编辑器创建的搜索功能,用于过滤该列表。我在 Sharepoint 2013 页面上有这个完全相同的功能,运行良好,但在这个 2016 页面上,脚本似乎没有在正确的时间加载,并且在使用搜索时没有任何反应。如果我进入编辑模式,搜索就会起作用。有人可以帮忙了解我需要添加什么延迟/“在脚本准备好之前不要加载页面代码”吗? Javascript 或 JQuery 都可以,脚本正在加载我遗漏的本地库。谢谢

<script type="text/javascript">
$(document).ready(function() {

var list = $("table.ms-listviewtable");
// Loads the list from table
var listItems = $("table.ms-listviewtable tr:not(.ms-viewheadertr)");
// Filters the table
var input = $("input#filterInput");

input.keyup(function() // When typing the search box, the function runs...
{
//Insert line or function here to convert first letter to uppercase?

listItems.each(function() // For every item in the catalogue
{
var text = $(this).text().toLowerCase(); // Load all the text values

if (text.indexOf(input.val().toLowerCase()) != -1) // Compare the user input to the text value
{
$(this).show();// If it matches, show it
}
else
{
$(this).hide(); // If not, hide it
}
});
});

});

</script>​​​

最佳答案

您是否启用了Minimal Download Strategy feature.对于您的网站?

网址类似于 /_layouts/15/start.aspx#/your page

如果该功能已启用,您可以尝试禁用它并确认您的自定义脚本是否可以加载。

或者

将代码保存在 html 页面中,然后在页面上插入内容编辑器,并通过内容编辑器的内容链接导入 html 页面。

enter image description here

关于Javascript 未在 Sharepoint 2016 中加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58834976/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com