Показать сообщение отдельно
  #1 (permalink)  
Старый 29.08.2011, 18:39
Аспирант
Отправить личное сообщение для mikel Посмотреть профиль Найти все сообщения от mikel
 
Регистрация: 22.11.2009
Сообщений: 30

Передача параметров с сервера в функцию
Подскажите, плз.
Хочу сделать штуку, аналогичную той, что есть на Аvito.
Есть ссылка, по клику на ссылке показывается адрес на карте Google Maps и маркер.
Первый вариант, который пришел на ум, примерно такой:
<a href="#" onclick="showMap(100, 'адрес', 'описание', ....);return false">Смотреть на карте</a>

Но, насколько я понимаю, это считается не лучшим тоном вешать на onclick функцию с большим кол-вом аргументов. На серьезных сайтах типа того же Авито событие к клику по элементу привязывают отдельно, через addListener, $.delegate или что-то аналогичное. Но тут интересный вопрос, как в функцию передаются параметры с сервера, они ведь каждый раз разные.
Хотелось бы узнать, как ПРИНЯТО делать такие вещи, а не как их делать в принципе.
Ответить с цитированием