ФорумПрограммированиеJavaScript → изображения в выпадающем списке или танцы с бубном начинаются

изображения в выпадающем списке или танцы с бубном начинаются

  • ivanscm

    Сообщения: 1251 Репутация: N Группа: Джедаи

    Spritz 12 августа 2009 г. 14:51

    Хочу реализовать выбор шаблонов пользователю… Но как преподнести не знаю… Есть превьюшки, есть название, есть код-идентификатор по которому можно найти и при выборе нужно будет занести его в таблицу MySQL. Реализовать выпадающий список? Но как вставить в него превью? И при выборе надо послать код скрипту который занесет его в таблицу.. Получается сплошной AJAX… Как предоставить выбор? Стоит ли заморачиваться со списком? Если да, то как?
    С возвращением, Пiха!
  • md5

    Сообщения: 11948 Репутация: N Группа: в ухо

    Spritz 12 августа 2009 г. 14:54, спустя 2 минуты 59 секунд

    лучше делать картинки, превьюхи шаблонов, при нажатии на которые — меняется шаблон
    Спустя 34 сек.
    хотя выпадающие списки с превьюхами тоже можно сделать…
    swsoft так сделали в своем sitebuilder'e..
    все умрут, а я изумруд
  • Lirck

    Сообщения: 1658 Репутация: N Группа: Джедаи

    Spritz 12 августа 2009 г. 14:54, спустя 38 секунд

    просто можно список из ul li сделать.. туда и превью и текст…
  • ivanscm

    Сообщения: 1251 Репутация: N Группа: Джедаи

    Spritz 12 августа 2009 г. 17:15, спустя 2 часа 20 минут 9 секунд

    Решил сделать как посоветовал md5. При нажатии на привьюшки шаблон становиться текущим. Реализую на JQuery. Как тут быть? Как узнать на какой картинке щелкнули и сделать у дива под ней цвет другой и послать скрипту? Ну тут я точно валенок :( Помогайте…

    Вот так делаю:

    function showid(obj) {
    if (probj){
    alert('Текущий: ' + obj.id + '. Прошлый: ' + probj.id);
    } else {
    alert('Текущий: ' + obj.id);
    var probj=obj;
    }
    }


    Передаю объект на котором кликнули. Но мне надо как то записать прошлый объект, данная функция не работает. Тоесть срабатывает else :(
    С возвращением, Пiха!

Пожалуйста, авторизуйтесь, чтобы написать комментарий!