jqTransform Select - Обновление Ajax?

Я использую плагин jqTransform для стилизации элементов формы, что привело к небольшой проблеме с моими полями выбора. Похоже, что поле выбора скрыто и заменено настраиваемым DIV, содержащим список и т. Д.

Мне удалось заставить плагин запускать событие щелчка select, когда что-то выбрано из списка, но у меня немного проблема с обновлением визуального списка - похоже, плагин не поддерживает обновление ajax из коробки.

Есть ли у кого-нибудь опыт выполнения обновлений ajax для выборок, преобразованных с помощью jqTransform?

Преобразованный выбор выглядит примерно так:

<div class="jqTransformSelectWrapper" style="z-index: 8; width: 63px; ">
<div>
<span style="width: 62px; ">Petrol</span><a href="#" class="jqTransformSelectOpen"></a>         </div>
<ul style="width: 63px; height: 24px; overflow-x: hidden; overflow-y: hidden; display: none; visibility: visible; ">
<li><a href="#" index="0" class="selected">Petrol</a></li></ul>
<select id="fuel_type_id" name="fuel_type[id]" class="jqTransformHidden" style=""><option value="1">Petrol</option></select>
</div>

Плагин не преобразует уже преобразованный выбор (вы можете заставить его, удалив класс jqTransformHidden , но это просто дублирует видимый выбор).

Интересно, есть ли какой-нибудь умный jquery, который я мог бы использовать, чтобы вернуть выделение в его прежнее состояние, а затем снова выполнить преобразование?

Спасибо,

Пол

5
задан Paul 17 January 2012 в 19:18
поделиться