Чтобы быть кратким, мне нужно направить вас на мой сайт.
Пожалуйста, посетите http://www.plotsandhouses.com/user/register. Прокрутите вниз, пока не увидите адрес часть регистрационной формы.
Вы увидите различные текстовые поля. В первую очередь вас интересует текстовое поле города. Дважды щелкните на ярлыке city . Это должно "показать" второе текстовое поле города над первым.
Первое текстовое поле города включает ajax и динамически ищет параметры по мере ввода. Идея состоит в том, чтобы скопировать данные из первого во второй (тот, что выше), который не поддерживает AJAX. Мы делаем это, чтобы минимизировать количество опечаток пользователей.
Например, просто введите букву «L» и выберите любой из предложенных вариантов. Выбранный вами вариант должен был скопироваться в текст города выше.
Теперь проблема ...
со следующим кодом:
$('div#edit-field-city-0-value-wrapper').insertAfter('fieldset.location div#edit-field-company-address-0-city-wrapper');
$('div#edit-field-company-address-0-city-wrapper').hide();
$('div#edit-field-city-0-value-wrapper input').change(
function(){
var $selectedLGA = $(this).val();
$('fieldset.location div#edit-field-company-address-0-city-wrapper input').val( $selectedLGA );
}
);
$('div#edit-field-city-0-value-wrapper label').dblclick(
function(){
$('div#edit-field-company-address-0-city-wrapper').toggle();
}
);
В Firefox копирование из включения ajax в текстовое поле не-ajax работает нормально. Но не на IE, Chrome, Chromium или Arora. И эти браузеры представляют собой смесь операционных систем Windows и Linux.
Может кто-нибудь помочь и подсказать, что я могу делать неправильно или не делать менструации ???