|
|
|
Вопрос по JavaScript
|
|||
|---|---|---|---|
|
#18+
Добрый день! У меня вот какой вопрос: есть функция, которая устанавливает выбранное значение для select'а. id select'а и значение, которое надо выделить передается в качестве параметра. Код функции Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. Получается проблема: для некоторых селектов все работает отлично, для некоторых - нет не могу разобраться. Помогите плиз... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.03.2008, 16:03 |
|
||
|
Вопрос по JavaScript
|
|||
|---|---|---|---|
|
#18+
А для каких именно селектов это не работает? ---------- Cache for Windows (Intel) 2007.1 (Build 369) Fri Jun 15 2007 15:25:42 EDT Cache for Windows NT (Intel) 5.0.20 (Build 6305) Fri Sep 16 2005 11:54:10 EDT ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.03.2008, 16:07 |
|
||
|
Вопрос по JavaScript
|
|||
|---|---|---|---|
|
#18+
Не работает для селектов, которые заполняются ajax-технологией ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.03.2008, 16:41 |
|
||
|
Вопрос по JavaScript
|
|||
|---|---|---|---|
|
#18+
Думаю тут дело не в селектах ---------- Cache for Windows (Intel) 2007.1 (Build 369) Fri Jun 15 2007 15:25:42 EDT Cache for Windows NT (Intel) 5.0.20 (Build 6305) Fri Sep 16 2005 11:54:10 EDT ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.03.2008, 16:45 |
|
||
|
Вопрос по JavaScript
|
|||
|---|---|---|---|
|
#18+
А в чем же тогда? И как победить? Перед тем как выделяю значение - селект заполнен значениями. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.03.2008, 16:55 |
|
||
|
Вопрос по JavaScript
|
|||
|---|---|---|---|
|
#18+
А если я просто добавляю в тело функции следующую строку: alert(Element.id+'='+Element.length); то все работает верно. Совсем ничего не понимаю... как это может влиять? т.е. если функция выглядит так то все рботает отлично. Как тока убираю строку alert(Element.id+'='+Element.length); - опять не выбирает значения... Тело "работающей" функции: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.03.2008, 17:37 |
|
||
|
Вопрос по JavaScript
|
|||
|---|---|---|---|
|
#18+
Зачем используешь этот аякс, если не знаешь как работает? В данном конкретном случае - нужно маненько подождать..., пока подгрузится. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.03.2008, 20:44 |
|
||
|
Вопрос по JavaScript
|
|||
|---|---|---|---|
|
#18+
Вот alert() наверное такую "паузу" и обеспечивает... ---------- Cache for Windows (Intel) 2007.1 (Build 369) Fri Jun 15 2007 15:25:42 EDT Cache for Windows NT (Intel) 5.0.20 (Build 6305) Fri Sep 16 2005 11:54:10 EDT ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.03.2008, 09:30 |
|
||
|
Вопрос по JavaScript
|
|||
|---|---|---|---|
|
#18+
Не согласен с последними товарищами ... если правильно организовано получение данных с сервера (удобнее, конечно, JSON) и идет "оцифровка"-"парсинг" ответа с сервера через eval, то ничего ждать не надо - все уже в памяти и выставлять параметры можно тут же. Это же относится к разборке xml-ответа и парсингу строки с разделителями. Другое дело, что установить определенное значение в селекте можно гораздо более простым способом: document.getElementById(ElementID).value = ItemValue;. Каюсь, для ФФ не проверял, а ИЕ такое кушает. Я употреблял. Цитата из MSDN про value: "String that specifies or receives the value of a control object". P.S. для Джованни: есть этика и стиль программирования. С некоторых пор (еще с С, чтобы не думали, что это было заведено в моем любимом Java) принято, что названия функций, классов и прочих СЛОЖНЫХ ОБЪЕКТОВ начинаются на заглавную букву, значения же переменных всегда начинаются с маленькой - это позволяет избежать путаницы в поле имен. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.03.2008, 14:29 |
|
||
|
Вопрос по JavaScript
|
|||
|---|---|---|---|
|
#18+
IDVsbruck Ты чё в сабже топика читал? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.03.2008, 20:18 |
|
||
|
|

start [/forum/topic.php?fid=22&fpage=341&tid=1456721]: |
0ms |
get settings: |
9ms |
get forum list: |
17ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
46ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
40ms |
get tp. blocked users: |
1ms |
| others: | 238ms |
| total: | 369ms |

| 0 / 0 |
