我正在使用由 Mark Rackley 提供的非常有用的脚本:https: //www.youtube.com/watch?v= GSmuailCvKI (我做了一些小的调整,但脚本可以在这里找到http://www.markrackley.net /2015/12/03/tabify-your-sharepoint-forms/)。该脚本运行良好,但我正在尝试添加允许我在特定选项卡中选择我想要的特定字段的代码。例如,现在如果我使用“Size 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>