Для
скрытия полей необходимо:
- В Sharepoint Designer добавить файлы jquery-1.11.1.js и spjs-utility.js (скачиваем последний релиз, использовал релиз v1.183).
- На форме, на которой надо скрыть поля, добавляем веб-часть «Редактор сценариев» из группы «Среда и контент». Расположить ее надо ниже веб-части с формой, поля которой скрываются.
- В текст редактора сценариев вставляем следующий код:
4. В скрипте нужно откорректировать путь к файлам, а в переменной arrToShowForMembersInTheGroup вместо Status и Answer указать имена требуемых полей.<script type="text/javascript" src="../../../../../JS/jquery-1.11.1.js"></script><script type="text/javascript" src="../../../../../JS/spjs-utility.js"></script><script type="text/javascript">var fields = init_fields_v2();var arrToShowForMembersInTheGroup = ['Status','Answer'];$.each(fields,function(fin){if($.inArray(fin,arrToShowForMembersInTheGroup)!=-1){$(fields[fin]).hide();}else{$(fields[fin]).show();}});</script>
Комментариев нет:
Отправить комментарий