Я изучил это довольно тщательно, и все говорят, что код, который у меня ниже, должен загружать SP.js, но я не могу загрузить его.Почему SP.js не загружается?
отладки я получаю:
NewForm.aspx, line 1667 character 5
SCRIPT5009: 'PeoplePicker' is undefined
и не видят SP.JS под видом источников.
<SharePoint:ScriptLink Name="SP.js" runat="server" OnDemand="true"
Localizable="false" />
<script type="text/javascript">
ExecuteOrDelayUntilScriptLoaded(SetWebUserData(), "SP.js");
function SetWebUserData() {
var pplPicker = new PeoplePicker();
// Set the parent tag id of the people the picker.
pplPicker.SetParentTagId('Main_x0020_Contact');
pplPicker.SetLoggedInUser();
};
</script>
Любая помощь очень ценится.
'SP.js' загружается штраф. Ошибка указывает, что вы не определили класс 'PeoplePicker'. Если у вас есть, то есть ошибка с этим классом или скрипт, в котором он определен, неправильно загружается. –
Я определил PeoplePicker в файле SP.js, и даже когда я удалю весь код и просто сделаю PeoplePicker функцией предупреждения, я не получаю предупреждения. Я не верю, что sp.js загружается штрафом. – user2366475
Если я включил PeoplePicker в исходный код, я все равно получаю сообщение об ошибке – user2366475