Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/user-interface/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sharepoint 2013&;javascript后期筛选/重新排序列表_Javascript_User Interface_Sharepoint - Fatal编程技术网

Sharepoint 2013&;javascript后期筛选/重新排序列表

Sharepoint 2013&;javascript后期筛选/重新排序列表,javascript,user-interface,sharepoint,Javascript,User Interface,Sharepoint,我不是编码专家,但被要求在SP2013中创建一个内部网页面,因为我可以为我的老板做一些基本的HTML/CSS。该页面将有一个服务表,服务提供给谁,然后在每个位置打勾,如果该位置提供了服务/收件人组合。作为一个内部网站,我只有有限的权限通过SharePoint的web界面进行编辑 我可以创建一个静态HTML表,这没有问题,但是因为大约有45个项目,有些项目可能对收件人或服务更感兴趣,我的老板希望他们能够对表进行排序/过滤。因此,感谢谷歌,我创建了一个列表,并将一些基本/粗糙的CSS和Javascr

我不是编码专家,但被要求在SP2013中创建一个内部网页面,因为我可以为我的老板做一些基本的HTML/CSS。该页面将有一个服务表,服务提供给谁,然后在每个位置打勾,如果该位置提供了服务/收件人组合。作为一个内部网站,我只有有限的权限通过SharePoint的web界面进行编辑

我可以创建一个静态HTML表,这没有问题,但是因为大约有45个项目,有些项目可能对收件人或服务更感兴趣,我的老板希望他们能够对表进行排序/过滤。因此,感谢谷歌,我创建了一个列表,并将一些基本/粗糙的CSS和Javascript作为代码片段Web部件添加到页面中,包括(a)隐藏选择列和新列(b)将样式类应用到相关元素(c)用记号图像或空格替换是/否

现在,当页面加载时,一切都很好,但是每当对列表视图应用重新排序或过滤器时,表的
部分就会失去javascript/样式的影响。(表格标题仍然可用)

目前,我正在使用
\u spBodyOnLoadFunctionNames.push
调用应用格式的函数,但不知道/找不到如何确保在完成筛选/重新排序后重新应用脚本