Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/sharepoint/4.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-core/3.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表单:列表到选项卡(需要向jquery脚本添加更多内容)_Jquery_Sharepoint_Web Parts_Editview - Fatal编程技术网

选项卡化SharePoint表单:列表到选项卡(需要向jquery脚本添加更多内容)

选项卡化SharePoint表单:列表到选项卡(需要向jquery脚本添加更多内容),jquery,sharepoint,web-parts,editview,Jquery,Sharepoint,Web Parts,Editview,我使用的是Mark Rackley提供的一个非常有用的脚本(我做了一些小的调整,但脚本在这里)。该脚本工作得很好,但我正在尝试添加代码,允许我在特定选项卡中选择所需的特定字段。例如,现在如果我创建了“大小为5”的“Tab 1”,那么第一个选项卡将自动从可用字段列表中选择前5个字段 在我当前的项目中,mt第一个选项卡与“财务”相关。这意味着我只需要字段列表中的字段1、5、16、20和25。字段2-4与财务无关,因此我在第一个选项卡中不需要它们 我想知道这是否可行,或者唯一的选择是按照我需要的顺序编

我使用的是Mark Rackley提供的一个非常有用的脚本(我做了一些小的调整,但脚本在这里)。该脚本工作得很好,但我正在尝试添加代码,允许我在特定选项卡中选择所需的特定字段。例如,现在如果我创建了“大小为5”的“Tab 1”,那么第一个选项卡将自动从可用字段列表中选择前5个字段

在我当前的项目中,mt第一个选项卡与“财务”相关。这意味着我只需要字段列表中的字段1、5、16、20和25。字段2-4与财务无关,因此我在第一个选项卡中不需要它们

我想知道这是否可行,或者唯一的选择是按照我需要的顺序编辑我的列表,然后使用当前脚本。感谢您的帮助。提前谢谢

<script  type="text/javascript" src="//code.jquery.com/jquery-1.11.1.min.js"></script>
<link  type="text/css" rel="stylesheet" href="//code.jquery.com/ui/1.11.0/themes/ui-lightness/jquery-ui.css" /> 
<script type="text/javascript" src="//code.jquery.com/ui/1.11.3/jquery-ui.js"></script> 

<script type="text/javascript" src="//www.markrackley.net/scripts/jquery.HillbillyTabify.min.js?rev=1"></script> 

<div id="HillbillyTabifyDiv"><ul id="HillbillyTabify"></ul></div>

<script type="text/javascript">

    jQuery(document).ready(function($) {
        //the example below creates 3 tabs, you can create as many tabs as you'd like by adding additional objects.
        //"Title" is the title of the tab and "size" is the number of fields to show in that tab
        //If there are any remaining fields they will appear as normal below the tabs
        var tabInfo = [
            {title:"Title 1",size:3},
            {title:"Title 2",size:4},
            {title:"Title 3",size:5}
        ];

        HillbillyTabifyForms(tabInfo);

    });

</script>

    jQuery(文档).ready(函数($){ //下面的示例创建了3个选项卡,您可以通过添加其他对象来创建任意多个选项卡。 //“Title”是选项卡的标题,“size”是要在该选项卡中显示的字段数 //如果有任何剩余字段,它们将在选项卡下方正常显示 var tabInfo=[ {标题:“标题1”,大小:3}, {标题:“标题2”,大小:4}, {标题:“标题3”,大小:5} ]; HillbillyTabifyForms(tabInfo); });
    如果您使用的是默认的编辑/新建/显示表单,您只需在列表中对字段重新排序即可

    如果要创建自定义编辑/新建/显示表单,则应进入SharePoint Designer,对列表中的编辑表单、新建表单、显示表单中的字段重新排序


    当您完成重新排序后,它将根据每个选项卡拾取您想要的字段

    感谢您的响应。我能够在我的第一篇文章中找到基本上链接了代码的html代码(创建选项卡式标题),然后是一个自定义视图列表。正如你提到的,我只需要将列表中我想要的字段插入到每个选项卡中。再次感谢!