2012-05-13 2 views
0

Привет, мне интересно, может ли кто-нибудь помочь мне. Я хочу создать систему Ajax, которая позволяет отображать и искать записи. На данный момент я передаю имя функции и значения в файл userUpdate.aspx, который возвращает данные. Моя проблема заключается в том, что я хочу добавить дополнительные функции, такие как автозаполнение. Я рассмотрел примеры, и все они используют веб-методы и службы. должен ли я переместить мои вызовы Ajax на веб-методы вместо файла aspx и какие преимущества это принесет?Лучший подход для системы Ajax?

+0

Спасибо за совет. Вы очень помогли. Попробуем использовать веб-службы для своих вызовов ajax. –

ответ

1

Должен ли я переместить мои призывы Ajax к веб-методам вместо файла aspx и какие преимущества это принесет?

Конечно, перемещение некоторых методов в веб-службу или их использование в качестве методов страницы позволит вам легко создавать запросы Ajax с помощью jQuery. Если вы перейдете по маршруту MS Ajax, вам придется использовать панели обновления и менеджеры сценариев, которые неэффективны и никогда не будут работать так хорошо, как обычный запрос Ajax, который не запускает полный жизненный цикл страницы. В результате ваши запросы легче, быстрее и тоньше (они несут меньше данных).

+0

Лично я предпочитаю маршрут jquery. Это, как говорится, я считаю, что маршрут MS ajax неплох (минус панели обновления). Использование прокси-сервера javascript для добавления ссылки на скрипт для диспетчера сценариев на самом деле несколько удобнее. –

Смежные вопросы