|
|
|
обновление таблицы AJAX 'ом
|
|||
|---|---|---|---|
|
#18+
NT Man, Да нет проблем. Прекрасно всё работает, если всю таблицу и формировать, как innerHTML. Проблема возникает, когда по частям, тогда createElement и appendChild спасают. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2009, 09:34 |
|
||
|
обновление таблицы AJAX 'ом
|
|||
|---|---|---|---|
|
#18+
ShSergeПроблема возникает, когда по частям, тогда createElement и appendChild спасают. Именно на это и напоролся Ниже приведенная часть у меня шаблонизируется и вставляется в таблицу, обрамлять её тэгами <table> немогу так как есть ещё заголовок, и туда<--> сюда . Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2009, 10:00 |
|
||
|
обновление таблицы AJAX 'ом
|
|||
|---|---|---|---|
|
#18+
Ужас, я написал 3 варианта. Все 3 работают в Опере но неработают в IE. 1. Вар: Код: plaintext Здесь общеизвестная проблема, нельзя модифицировать содержимое таблиц. 2. Вар: Код: plaintext 1. 2. 3. 4. Здесь модифицировать можно, но ломается HTML код из-за чего таблицы не отображаются. 3. Вар: Код: plaintext 1. 2. 3. Здесь несовместимость типов XMLDOM и document Помогите какойнибудь вариант довести до победного конца... -- Чем больше я пишу на JavaScript, тем сильнее ненавижу IE!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2009, 23:57 |
|
||
|
обновление таблицы AJAX 'ом
|
|||
|---|---|---|---|
|
#18+
Если изменить строчку: Код: plaintext Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2009, 12:05 |
|
||
|
обновление таблицы AJAX 'ом
|
|||
|---|---|---|---|
|
#18+
:) а я тут когда mootools мучал, json данные получал, но ие 5.5-6-7 тупит по поводу, что нельзя заменять ячейки в таблицы, это известный баг ИЕ... но это можно вылечить с помощью каких-то там манипуляций ;)... про это можно прочитать на сайте Mootools, давно было... полгода... кстати в последней версии мутулса они это вылечили, можно в исходнике капнут... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2009, 16:25 |
|
||
|
обновление таблицы AJAX 'ом
|
|||
|---|---|---|---|
|
#18+
через innerhtml строку в таблицу не вставить - факт. Если есть строка, нужно приплюсовать к ней по бокам открытие и закрытие таблицы, сделать див, вставить туда через innerhtml строку, потом получить через getelementsbytagname тэг tr, и теперь только после этого ты сможешь полученную ноду засунуть в свою исходную таблицу через appendChild, после чего наш временный див выкидывается. Вот такой гиморрой ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2009, 17:51 |
|
||
|
|

start [/forum/topic.php?fid=22&msg=35785984&tid=1455255]: |
0ms |
get settings: |
8ms |
get forum list: |
11ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
136ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
29ms |
get tp. blocked users: |
1ms |
| others: | 237ms |
| total: | 435ms |

| 0 / 0 |
