powered by simpleCommunicator - 2.0.30     © 2024 Programmizd 02
Map
Форумы / SharePoint [игнор отключен] [закрыт для гостей] / SPS2013: как в редакторе скриптов получить значение поля
4 сообщений из 4, страница 1 из 1
SPS2013: как в редакторе скриптов получить значение поля
    #39273534
Sudsakorn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доброе время суток.

Есть SPS2013, сразу напишу в DispForm - все работает ок, проблема только в EditForm.

На странице EditForm.aspx добавил веб-чать "Редактор сценариев", в теле добавляю код:

<script>$(window).load(function () {... тут добавляю код ...});</script>


Код пробую разные варианты:

1) alert(SPUtility.GetSPField('Ответственный').GetValue()); //Предварительно добавил в SPS библиотеку SPUtility

возвращает: [object Object]

2)

var d2 = $('h3:contains("Ответственный")').closest('td').next('td').text();
d2 = jQuery.trim(d2);
alert(d2);

возвращает: Введите имя или адрес электронной почты...Иванов Иван Иванович

Уже лучше, но откуда-то взялся лишний текст: "Введите имя или адрес электронной почты..."

По F12 на EditForm.aspx увидел дополнительный системный span, внутри td, который содержит этот текст, но мне нужно получить именно Иванов Иван Иванович

3) $("input[Title='Ответственный']").val('Title');

возвращает: [object Object]

Подскажите, как во втором варианте отделить систеный текст, от ФИО или может вообще другой способ получения имени пользователя?
...
Рейтинг: 0 / 0
SPS2013: как в редакторе скриптов получить значение поля
    #39274621
chel_2000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sudsakorn,

Начните с изучения javascript. Потом JSOM sharepoint и REST API. Неясна даже задача, которую вы стараетесь решить.
...
Рейтинг: 0 / 0
SPS2013: как в редакторе скриптов получить значение поля
    #39285206
Sudsakorn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
chel_2000,

Спасибо помогло через jQuery таким способом
$('h3:contains("Ответственный")').closest('td').next('td').find('.ms-entity-resolved').text();
...
Рейтинг: 0 / 0
SPS2013: как в редакторе скриптов получить значение поля
    #39292768
chel_2000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sudsakorn,

C каждым изменением верстки будете свой код править?
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / SharePoint [игнор отключен] [закрыт для гостей] / SPS2013: как в редакторе скриптов получить значение поля
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]