jquery - 如何使 peoplepicker 字段在 SP 2016 上只读
问题描述
我面临一个非常简单的问题,但我无法解决它。我需要将 Sharepoint 2016 上的人员选择器字段设为只读。我从一个答案中得到了以下代码,但即使这样也行不通。
$(".sp-peoplepicker-delImage").css({ 'display' : 'none'});
$(".sp-peoplepicker-editorInput").css({ 'display' : 'none'});
任何快速修复将不胜感激。
谢谢。
解决方案
尝试使用它 - 更改<YOUR_PEOPLE_PICKER_ELEMENT_ID>
为您的元素 ID:
SPClientPeoplePicker.SPClientPeoplePickerDict.<YOUR_PEOPLE_PICKER_ELEMENT_ID>_TopSpan.SetEnabledState(false);
$('#' + SPClientPeoplePicker.SPClientPeoplePickerDict.<YOUR_PEOPLE_PICKER_ELEMENT_ID>_TopSpan.TopLevelElementId).find('.sp-peoplepicker-delImage').hide();
推荐阅读
- ios - 如何以正确的方式从 firebase 数据库加载图像
- mongodb - MongoDB 嵌入文档的不同和过滤器
- algorithm - 有没有办法绕过以下问题中循环的使用?
- ios - 我为“无效上下文”错误启用了 CG_CONTEXT_SHOW_BACKTRACE,但整个堆栈已“编辑”。
- python - ImportError: DLL load failed while importing pyexpat: 找不到指定的模块
- java - Java 无法跳出 while 循环
- python - TypeError:“模块”对象不可调用python
- spring-boot - 我该如何解决这个错误;java.lang.ClassNotFoundException:org.gradle.api.internal.plugins.DefaultConvention
- r - 观察值在 R 行中一起出现的频率
- wpf - 在 wpf 中绑定单元格模板