Ecmascript получает все значения поля StartDate из списка Sharepoint в массив - PullRequest
0 голосов
/ 17 января 2012

У меня есть календарь DatePicker с пользовательским интерфейсом Jquery, в котором должны быть кликабельные даты только тех дат, которые находятся в поле «startdate» списка sharepoint.Чтобы сделать это возможным, мне нужно получить доступ к списку с помощью Ecmascript, получить все значения из поля «StartDate» в массив JavaScript.Если у меня есть список с именем SchoolSports с полями, такими как Title, startdate и EndDate:

Title ------ --StartDate ------ EndDate --------------------------------------------------------------------------------------- Волейбол --- 01.01.2012 --- 01.01.2012 -------------------------------------------------------------------------------------- Хоккей ------ 1/2/2012 ---- 1/2/2012

Мне нужен массив ActiveDates [] = [1,2], чтобы я мог вставить эти значения в календарь, чтобы сделать их активными только для того, чтобы пользователи знали, какие программы существуют в эти даты?Это достижимо?Кто-нибудь может направить меня?

1 Ответ

0 голосов
/ 17 января 2012

Чтобы загрузить элементы списка из списка «SchoolSports», вы можете использовать библиотеку Darren Johntstones «SPAPI» (обертку вокруг веб-сервисов Sharepoint ASMX). Оригинальный сайт мертв, но вы можете скачать его с (немного менее документированного) зеркала: http://zer0c00l.in/wiki/index.php?title=SharePoint_SPAPI_HowTO

Когда вы загрузили события, это просто вопрос обновления вашего указателя даты значениями из результатов ajax.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...