опять столкнулся с граблями, которые ишак понаставил везде, где только можно
в этот раз опять пресловутые селекты
оказывается баг тянется еще
с 2003 года
хз, поправили они его в 7-й/8-й версии ешака, мне не ведомо, т.к. ИЕ-Тестер-7 тоже тупит на этом моменте, а 8-го у меня нет и ненадо
суть в чем...
есть поля селект в форме на странице
на событии onchange() в некоторые из них аяксом подгружаются опшны,
во всех браузерах все работает "на ура", ешак же опять не дает нам спокойно жить, ну да..., что бы жисть кодера медом не казалась
причем в дебаггере (ИЕ-Тестер) я вижу, что аякс корректно отработал и сервер прислал набор опций (я вижу весь список опций), которые должны встать в innerHTML выбранного элемента
HTML Code:
<select name="dataname" onchange="request_onchange(this, 'element_container');">
<option value=""> $vbphrase[empty_option] </option>
$ajax_response_option <!-- сюда аякс грузит опции -->
</select>
однако тупое жЫвотное показывает пустой селект, как будто там вообще ничего нет
соотв. при отправке формы ошибка, обязательные поля не заполнены
похожая (давнишняя) проблема
http://forum.dklab.ru/viewtopic.php?t=32416
==
вообще то это лирика
полазив по инету, нашел несколько обходов данного
БАГА ешака
но все они не подходят в моем случае
все советуют вместо подгрузки опций, подгружать весь селект
это же ппц, "все, что нажито непосильным трудом" - гакнет медным тазом, а это почти месяц работы
менять во всем коде все функции, выполяющие эту процедуру...
да и хреново это и не красиво получится, отправлять аяксом весь селект, со всем набором прибамбасов, ID элемента, имя элемента и пр....
==
ау... погонщики ешаков! отзовитесь
как красиво решить данную проблему?
или проще запретить нахрен юзать на своем ресурсе ешака?
==
так собственно, к чему я это...
я наверное больше небуду поддерживать тупое животное по умолчанию
если чесно, мне надоело тупо терять время ползая по инету в поисках очередного костыля для ешака
================
резюме
=====
Уважаемые потенциальные пользователи моих скриптов, продуктов, хаков и пр...
если Вы используете мои скрипты, платные, бесплатные - нЕ важно
я больше
НЕ ПОДДЕРЖИВАЮ корректную работу своих скриптов в ешаке
всем буду показывать эту тему, перед продажей скрипта, если он платный
пусть я потеряю пару клиентов, но я сохраню свое время, а главное я сохраню свои нервы