2011-02-08 2 views
1

Я выполнил функцию автозаполнения для opensearch с использованием WCF. Но мы используем 3.5, поэтому мне теперь нужно добиться того же, не используя WCF.Autocomplete in opensearch

Любая идея или, пожалуйста, присылайте мне любую полезную ссылку.

Мой сценарий - это когда я набираю имя, он должен отображать связанное имя с db и display. У меня есть веб-метод для извлечения данных из db. Мне нужно всего лишь указать шаблон в opensearch.xml. Я упоминал wcfservice.

пожалуйста, помогите мне

+0

WCF уже присутствовал в .NET 3.5.x –

+0

WCF был выпущен с .NET Framework 3.0 –

ответ

1

Вам необходимо следующий синтаксис в файле search.xml:

<Url type="application/x-suggestions+json" template="http://www.example.com/searchcontroller/{searchTerms}"/> 

Если кто-то начинает вводить в Fre метод на контроллер поиска, который ищет предложения должны затем возвращает массив JSON предложений в этом формате:

["fre", ["frequent", "freeze", "freak"]] 

Посмотрите Mozilla's documentation