2010-11-03 9 views
1

J'essaie de créer un type de champ personnalisé avec la fonctionnalité de saisie semi-automatique jQuery. Mais je suis vraiment bloqué maintenant.SharePoint 2010 jQuery autocomplétion

Je souhaite utiliser un service WCF REST qui renvoie les données nécessaires. Les données ne sont pas stockées dans une liste. Il est stocké dans une base de données DB2. Avec ASP.NET MVC, ce sont des peanuts, mais dans SharePoint, je suis vraiment en difficulté.

Quelqu'un at-il un bon exemple.

Répondre

2

Vous n'êtes pas mentionner exactement « comment » il ne fonctionne pas, mais je pense qu'il peut être vers le bas pour empêcher Cross Site Scripting attacks

Je suppose que votre application ASP.NET appelle votre service REST du même domaine alors que dans SharePoint il serait sous un domaine différent, et donc votre navigateur l'empêche.

En JQuery, vous pouvez contourner ce problème en appelant JSONP (JSON avec Rembourrage) plutôt que JSON

Les bonnes nouvelles sont que la définition de votre service WCF à utiliser JSONP is much easier in .NET 4.0

Si vous ne pouvez pas obtenir ce Pour travailler, je suggère de mettre à jour votre question avec votre code JQuery.