2009-12-06 1 views
0

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

Сначала я полностью полагался на серверные скрипты, чтобы достичь этого; Недавно я попытался перевести функциональность на JavaScript.

На стороне сервера параметры поиска хранятся в структуре ColdFusion, что делает его особенно удобным для данных JSON'ed и отправленных клиенту.

Тогда это просто вопрос отдельного повторения по «проверяемым» и текстовым полям, чтобы отразить параметры поиска пользователя; jQuery оказался исключительно эффективным в упрощении рабочей нагрузки.

Одно наблюдаемое различие заключается в производительности. Второй метод оказался несколько медленнее и не работал в IE8.

Очевидно, что возвращенная структура JSON'а рассматривалась как пустой объект. Я уверен, что это можно исправить, хотя, прежде чем тратить на это больше времени, мне любопытно узнать, как другие будут подходить к задаче. Я был бы рад получить любые предложения.

--Stan

ответ

0

Почему вы хотите сделать это с помощью JavaScript, если у вас уже есть на стороне сервера решение, которое работает со всеми браузерами?

Мне любопытно узнать, как другие подходят к задаче.

Я бы просто сделал это на сервере.

+0

Нет серьезной причины, я просто хотел устранить неряшливый и избыточный код CFML. – Stan

+0

Как это избыточно, если оно делает что-то полезное? – Thomas