X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

2 страниц V   1 2 >
Открыть тему
Тема закрыта
> Глюкнутый IE и заполнение элемента
Witu
Witu
Topic Starter сообщение 30.10.2009, 12:14; Ответить: Witu
Сообщение #1


function Fillt(Id)
  {
    jQuery.post("/ajax.php", { "contact" : Id},
    function Response(Value)
      {
        document.getElementById(Id).innerHTML = Value;
      }      
    );
  }

кто знает почему ИЕ матюкается на строку document.getElementById(Id).innerHTML = Value;
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Apay
Apay
сообщение 30.10.2009, 13:59; Ответить: Apay
Сообщение #2


потомучто Id скорей всего не видна внутри Response (другая область видимости переменной), не проверял, это только предположение
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Witu
Witu
Topic Starter сообщение 30.10.2009, 15:13; Ответить: Witu
Сообщение #3


исключено
конструкция
jQuery.post("/ajax.php", { "contact" : Id},
function Response(Value)
{
alert(Id);
document.getElementById(Id).innerHTML = Value;
}
работает правильно

именно заполнение области данными не пашет


матюкается на пробел перед docement :)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Apay
Apay
сообщение 30.10.2009, 15:33; Ответить: Apay
Сообщение #4


а зачем там слово Response? уберите его.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Witu
Witu
Topic Starter сообщение 30.10.2009, 15:55; Ответить: Witu
Сообщение #5


смысл?
спотыкается именно на document.....


Сведения об ошибке на веб-странице

Агент пользователя: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; chromeframe; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; InfoPath.2; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)
штамп времени: Fri, 30 Oct 2009 11:56:46 UTC


Сообщение: Неизвестная ошибка выполнения
Строка: 4386
Символ: 6
Код: 0
URI-код: http://localhost/js/jquery-1.3.2.js

там самая упрямая строка
______document.getElementById(Id).innerHTML = Value;

__ это пробелы
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Apay
Apay
сообщение 30.10.2009, 16:15; Ответить: Apay
Сообщение #6


(HTMLandPHP @ 30.10.2009, 17:55) *
смысл?
rtfm
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Witu
Witu
Topic Starter сообщение 30.10.2009, 18:14; Ответить: Witu
Сообщение #7


я это видел но во всех нормальных браузерах работает только в осле нет
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Apay
Apay
сообщение 30.10.2009, 22:41; Ответить: Apay
Сообщение #8


объясняю популярно чтобы не было вопросов, третий параметр - callback ф-я, не декларация ф-ии, а именно ф-я. и то что где-то работает неправильный код - он не везде должен работать. код должет быть таким
function Fillt(Id){
  jQuery.post("/ajax.php", { "contact" : Id},
    function(Value){
        document.getElementById(Id).innerHTML = Value;
           });
     }
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Witu
Witu
Topic Starter сообщение 31.10.2009, 9:47; Ответить: Witu
Сообщение #9


может кто даст ответ изначально проверив его на работоспособность? ато эти споры по поводу мануала JQuery можно растянуть на 10 страниц
Apay, нет как не крути что не делай
какой код не вставляй после ****lue) { 1 фиг вечно будет глючить на заполнении


ослик понял только такое
$(Value).appendTo("#" + Id);
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Apay
Apay
сообщение 31.10.2009, 10:13; Ответить: Apay
Сообщение #10


странно, я сейчас на ослике проверил код который дал в 8 посте, все работает на ура
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
2 страниц V   1 2 >
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Требуется заполнение листингов маркетплейса.
0 klinduhss 1021 6.2.2021, 12:48
автор: klinduhss
Открытая тема (нет новых ответов) При удалении одного элемента, перестает работать другой. Помогите исправить!
1 vantusxyz 5570 24.6.2016, 16:08
автор: -Degradator-
Открытая тема (нет новых ответов) Как подстроить 3 разные элемента в один ряд
2 Генрих Арутюнян 5539 19.2.2015, 10:43
автор: -Генрих Арутюнян-
Открытая тема (нет новых ответов) Нужен копипастер. Заполнение сайта.
0 dimaziz 1170 15.11.2014, 21:39
автор: dimaziz
Открытая тема (нет новых ответов) Прогон по трастовым сайтам. Полное заполнение профиля + Постинг
прогон по 500 сайтам с ТИЦ от 10 до 2400
13 TheLost 5920 12.12.2013, 1:17
автор: Zigwult


 



RSS Текстовая версия Сейчас: 29.3.2024, 18:09
Дизайн