Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 20.03.2010, 17:44
Аватар для subzey
Пионэр
Отправить личное сообщение для subzey Посмотреть профиль Найти все сообщения от subzey
 
Регистрация: 16.11.2009
Сообщений: 1,322

TrooMan,
тот кусок кода не работает?

Вообще, сложновато разобраться. Вы даже не сказали, какая ошибка.
Ответить с цитированием
  #12 (permalink)  
Старый 21.03.2010, 10:10
Интересующийся
Отправить личное сообщение для TrooMan Посмотреть профиль Найти все сообщения от TrooMan
 
Регистрация: 19.03.2010
Сообщений: 10

Ошибка в том, что именно этот кусок кода не работает под оперой и лисой. В IE все нормально срабатывает. Могу конечно выложить весь код скрипта если это Вам поможет? А про jQuery что можете сказать?
Ответить с цитированием
  #13 (permalink)  
Старый 22.03.2010, 10:06
Интересующийся
Отправить личное сообщение для TrooMan Посмотреть профиль Найти все сообщения от TrooMan
 
Регистрация: 19.03.2010
Сообщений: 10

Ребят такой вопрос. В ИЕ срабатывает такая фишка: реквизит.childNodes[0].text, но не срабатывает в Лисе и Опере. В Опере и Лисе срабатывает реквизит.childNodes[0].textContent. Как быть? Что делать? Подскажите. реквизит.childNodes[0].innerText не подходит
Ответить с цитированием
  #14 (permalink)  
Старый 22.03.2010, 11:11
Аватар для subzey
Пионэр
Отправить личное сообщение для subzey Посмотреть профиль Найти все сообщения от subzey
 
Регистрация: 16.11.2009
Сообщений: 1,322

В js оператор || возращает не булевое значение, а первое, приводящееся к true.
Соответственно,
var j = реквизит.childNodes[0].text || реквизит.childNodes[0].textContent;

вернет реквизит.childNodes[0].text, если он есть. Если его нет — реквизит.childNodes[0].textContent. Если и его нет, то false.
Ответить с цитированием
  #15 (permalink)  
Старый 22.03.2010, 11:49
Новичок на форуме
Отправить личное сообщение для Kolyaj Посмотреть профиль Найти все сообщения от Kolyaj
 
Регистрация: 19.02.2008
Сообщений: 9,177

Сообщение от subzey
вернет реквизит.childNodes[0].text, если он есть. Если его нет — реквизит.childNodes[0].textContent. Если и его нет, то false.
Не так. Левое выражение, если оно истинно, иначе правое. Т.е. false ниоткуда не возьмётся.
Ответить с цитированием
  #16 (permalink)  
Старый 22.03.2010, 11:54
Интересующийся
Отправить личное сообщение для TrooMan Посмотреть профиль Найти все сообщения от TrooMan
 
Регистрация: 19.03.2010
Сообщений: 10

Окэ это я замутил. Ну а все таки ребят. Опять повтрюсь...
Сейчас я реализовал свой маленький сайт на JSP. Я делаю СОАП запрос в базу 1с, получаю массив, бегу по нему и программно создаю таблицу. Вопрос: возможно ли в цикле передавать данные по 1ой строке, а не всю таблицу в жигрид или в жиквери я уже запутался если честно, ну и соответственно программно рисовать таблицу. Просто по крайней мере те примеры которые я видел они делали так: указываем наименования столбцов, затем запрос, получаем данные, их отправляем в жигрид и выходит табличка. Именно уже как бы готовая таблица. Если нублю, заранее сори...То есть просьба какая. Если можно пример: бежать в цикле по массиву, получаем данные по строке, кидаем эти данные в жигрид и выводим строку...
Ответить с цитированием
  #17 (permalink)  
Старый 22.03.2010, 12:52
Аватар для subzey
Пионэр
Отправить личное сообщение для subzey Посмотреть профиль Найти все сообщения от subzey
 
Регистрация: 16.11.2009
Сообщений: 1,322

Alas, с jQgrid не работал.
Ответить с цитированием
  #18 (permalink)  
Старый 23.03.2010, 14:16
Интересующийся
Отправить личное сообщение для TrooMan Посмотреть профиль Найти все сообщения от TrooMan
 
Регистрация: 19.03.2010
Сообщений: 10

Не подскажите случайно, почему не получается следующее:
tableTag.appendChild(tbodyTag);
for (var n= 0; n < 10; n++){
tbodyTag.appendChild(Row2);}


Строка Row2 не добавляется 10 раз. Рисуется 1 раз и всё. Почему?
Ответить с цитированием
  #19 (permalink)  
Старый 23.03.2010, 14:20
Отправить личное сообщение для Octane Посмотреть профиль Найти все сообщения от Octane  
Регистрация: 10.07.2008
Сообщений: 3,873

appendChild не клонирует элемент, а просто переносит его по дереву.
Ответить с цитированием
  #20 (permalink)  
Старый 23.03.2010, 14:26
Интересующийся
Отправить личное сообщение для TrooMan Посмотреть профиль Найти все сообщения от TrooMan
 
Регистрация: 19.03.2010
Сообщений: 10

Оке, не подскажите тогда, как мне программно добавить 10 раз строку Row2?
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как сделать так что бы ссылки мигали разными цветами? woo_hoo Общие вопросы Javascript 2 19.03.2010 11:28
Ajax c помощью prototype - что не так? Alive Substance Библиотеки/Тулкиты/Фреймворки 1 01.03.2010 16:51
Объясните мне что я делаю не так. Yanub Общие вопросы Javascript 10 24.08.2009 13:04
Что не так в этом скрипте? Demidovstan Работа 1 13.05.2009 13:08
Что не так? giGnet Общие вопросы Javascript 8 23.06.2008 22:51