JavaScript « cuSel — не стандартные select
Привет всем. Сталкнулся недавно с cuSel. Проблема в том, что у этого не стандартного select нету ajax обновления. Да и вообще API для какого-то обновления.
Загрузка ajax происходит ручками и шаменяется html внутренних элементов. А потом обновляется через js.
К сожалению при таком подходе столкнулся с одним глюком. Я подменяю элементы, но при первом выборе - элемент не срабатывает (хотя элементу дается значение "текущего", видно по DOM). Кто сталкивался с такой проблемой?
Вот сайт на котором наблюдается данная проблема: carenergy.webspirit.pro
Не правильно работает форма поиска, выбераем марку машины, а при клике на первую модель, она не выбирается.
Может кто посоветует другие библиотеки для стилизации select?
Загрузка ajax происходит ручками и шаменяется html внутренних элементов. А потом обновляется через js.
К сожалению при таком подходе столкнулся с одним глюком. Я подменяю элементы, но при первом выборе - элемент не срабатывает (хотя элементу дается значение "текущего", видно по DOM). Кто сталкивался с такой проблемой?
Вот сайт на котором наблюдается данная проблема: carenergy.webspirit.pro
Не правильно работает форма поиска, выбераем марку машины, а при клике на первую модель, она не выбирается.
Может кто посоветует другие библиотеки для стилизации select?
1 ответов
по моему вы не правильно используете саму функцию
function changeRelam(relam) {
$.getJSON("/", {
ajaxZone:1,
module:"get_char_names",
relam:relam
}, function (data) {
$("#t_chars").val(data.guid);
$("#cusel-scroll-t_chars").html(data.content);
$("#cuselFrame-t_chars .cusel-scroll-wrap .jScrollPaneContainer").css("height", data.count * 19 + "px")
$("#cuselFrame-t_chars .cuselText").text(data.charname);
cuSelRefresh({refreshEl:'#t_chars'});
});
}
на http://wow-cool.ru/ticket/add/ работает..
Нестандартные селекты почти всегда добавляют проблем)
Я в свое время использовал http://igor10k.github.com/ikSelect/ вроде критичных багов не было. Да и судя по Гиту, авто не бросил проект и иногда правит баги, это хорошо. И апи там обширное.