SharePoint 2010 JQuery автозаполнение - PullRequest
1 голос
/ 03 ноября 2010

Я пытаюсь создать пользовательский тип поля с функцией автозаполнения jQuery.Но я действительно застрял.

Я хочу использовать службу REST WCF, которая возвращает необходимые данные.Данные не хранятся в списке.Он хранится в базе данных DB2.

В ASP.NET MVC это арахис, но в SharePoint я действительно борюсь.

У кого-нибудь есть хороший пример.

Ответы [ 2 ]

2 голосов
/ 04 ноября 2010

Вы не упоминаете, как именно «как» это не работает, но я думаю, что это может быть связано с предотвращением Межсайтовых скриптовых атак

Я предполагаю, что ваш ASP.NETприложение вызывает вашу службу REST из того же домена, тогда как в SharePoint она будет находиться в другом домене, и, следовательно, ваш браузер предотвращает это.

В JQuery вы можете обойти это, вызвав JSONP (JSON with Padding)вместо JSON

Хорошая новость заключается в том, что определить службу WCF для использования JSONP намного проще в .NET 4.0

Если вы можете 'Чтобы это не сработало, я предлагаю обновить ваш вопрос вашим кодом JQuery.

1 голос
/ 31 января 2011

Попробуйте это управление: http://anjlab.com/en/project/sharepoint2010-richcontrols

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