У меня есть небольшая загадка. В основном я разрабатываю плагин WYSIWYG Editor для jQuery специально для своего веб-приложения. Одна из функций будет вставлять всплывающую подсказку к встроенному изображению на основе изображений, загруженных пользователем. Например:
Hello there my name is [i="profile_pic.png"]A. Username[/i]
Часть, с которой у меня возникла проблема, заключается в том, что при определении изображений, доступных пользователю, следует ли мне вставлять массив PHP непосредственно в Javascript следующим образом:
var available_images = "<?=json_encode($User->Profile->images)?>";
или использовать Ajax GET, который возвращает закодированный массив источников изображений? Я думаю, что встроенный php имеет больше смысла, поскольку он устраняет необходимость в ненужном вызове ajax, но я не думал, что вставка встроенного php в javascript ужасно хорошая форма?
Есть предложения?