Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 08.06.2010, 22:28
Аспирант
Отправить личное сообщение для 13rust Посмотреть профиль Найти все сообщения от 13rust
 
Регистрация: 26.07.2009
Сообщений: 37

Ошибки в AJAX jQuery
Всем привет. Сегодня на работе написал небольшой скриптик, нужно было применить AJAX и я для ускорения процесса применил jQuery. В принципе, все работает, AJAX считывает данные, я их подставляю куда нужно. Но почему-то в консоле мозилы появляются ошибки. Впрочем, по порядку.
Случай 1.
Файл, с которого читаются данные (в принципе, простой кусок HTML):
<div class='search-item'>
    <img src='__img_src__' />
    <div class='result-data'>
        <h2><a href='__a_href__'>__header__</a> <span>TV-14</span></h2>
        <p>Season 6: Episode 15 <em>Original Airdate: February 23, 2010</em></p><p>Roger and Francine have a little too much fun while wine tasting.</p>
        <table border="0" cellpadding="0" cellspacing="0">
            <tr class="online"><th>Online</th><td>Watch the full length show on<ul><li class="fancast first"><span class="play-on">play on</span><a href="#"><strong>Fancast</strong></a><span class="time">(44:25)</span></li><li class="hulu"><span class="play-on">play on</span><a href="#"><strong>Hulu</strong></a><span class="time">(44:26)</span></li></ul></td></tr>
            <tr class="buy-it"><th>Buy it</th><td><ul><li class="first"><a href="#" title="">Fancast Store</a></li><li><a href="#" title="">Amazon</a></li><li><a href="#" title="">iTunes</a></li></ul></td></tr>
        </table>
    </div>
</div>
------------------
<div class='tooltip'>
    <div class='tooltip-shadow'></div>
    <div class='arrow-left'></div>
    <div class='arrow-right'></div>
    <h3><strong>__header__</strong> Epizode Title <span>TV-14</span></h3>
    <p>Season 6 Epizode 15
        <em>Origanal Airdate: April 18, 2010</em></p>
    <p>Roger and Francine have a little too much fun while wine tasting</p>
    <table border='0' cellpadding='0' cellspacing='0'>
        <tr class='online'><th>Online</th><td>Watch the full length show on<ul><li class='fancast first'><a class='play-on' href='#'><strong>Play on</strong></a><a href='#'><strong>Fancast</strong></a><span class='time'>(21:53)</span></li><li class='hulu'><a class='play-on' href='#'><strong>Play on</strong></a><a href='#'><strong>Hulu</strong></a><span class='time'>(22:05)</span></li></ul></td></tr>
    	<tr class='buy-it'><th>Buy it</th><td><ul><li class='first'><a href='#' title=''>Fancast Store</a></li><li><a href='#' title=''>Amazon</a></li><li><a href='#' title=''>iTunes</a></li></ul></td></tr>
    </table>
</div>

Скрипт:
$.get('templates.txt', function(data) {
            this_obj.templates = data.split('------------------') 
        }, 'text')

Ошибка:
Лишние данные после элемента документа
...
"----------------"
- строка ошибки


Случай 2:
Файл с данными:
words[words.length] = ['300','dffsdf']
words[words.length] = ['200','dffsdf']
words[words.length] = ['500','dfsegsdf']
words[words.length] = ['600','dffsegf']


Код:
$.ajax({
        url: 'data.txt',
        dataType: 'script'
    })


Ошибка:
Ошибка синтаксиса - указывает на первую строку

Хочется наконец отдохнуть вечером, а не ошибки искать ). Может кто поопытней ткнет носом? )

Последний раз редактировалось 13rust, 08.06.2010 в 22:33.
Ответить с цитированием
  #2 (permalink)  
Старый 08.06.2010, 22:40
Аватар для Gvozd
Матрос
Отправить личное сообщение для Gvozd Посмотреть профиль Найти все сообщения от Gvozd
 
Регистрация: 04.04.2008
Сообщений: 6,246

телепаты в отпуске.
выложите ваш код, в виде рабочего примера на хостинг, и дайте ссылку.
Ответить с цитированием
  #3 (permalink)  
Старый 08.06.2010, 23:09
Аспирант
Отправить личное сообщение для 13rust Посмотреть профиль Найти все сообщения от 13rust
 
Регистрация: 26.07.2009
Сообщений: 37

К сожалению, доступа к хостингу из дома нет. Прикрепи архив. Кому лень качать - в нем кроме ошибок есть еще и неплохой код, который обеспечивает красивые эффекты. Набирайте в инпуте англ текст.
Вложения:
Тип файла: zip example.zip (184.7 Кб, 3 просмотров)
Ответить с цитированием
  #4 (permalink)  
Старый 08.06.2010, 23:24
Аватар для Gvozd
Матрос
Отправить личное сообщение для Gvozd Посмотреть профиль Найти все сообщения от Gvozd
 
Регистрация: 04.04.2008
Сообщений: 6,246

нету ошибок в консоли мозиллы
Ответить с цитированием
  #5 (permalink)  
Старый 08.06.2010, 23:33
Аспирант
Отправить личное сообщение для 13rust Посмотреть профиль Найти все сообщения от 13rust
 
Регистрация: 26.07.2009
Сообщений: 37

Не знаю, у меня появляются ошибки...
Изображения:
Тип файла: jpg 123.jpg (18.7 Кб, 12 просмотров)

Последний раз редактировалось 13rust, 08.06.2010 в 23:35.
Ответить с цитированием
  #6 (permalink)  
Старый 08.06.2010, 23:52
Аватар для Gvozd
Матрос
Отправить личное сообщение для Gvozd Посмотреть профиль Найти все сообщения от Gvozd
 
Регистрация: 04.04.2008
Сообщений: 6,246

Сообщение от 13rust
Миниатюры:
ты что прикалываешься?
давай полноразмерный скриншот.
кстати, форум, дает возможность их прикладывать
Ответить с цитированием
  #7 (permalink)  
Старый 09.06.2010, 00:33
Аспирант
Отправить личное сообщение для 13rust Посмотреть профиль Найти все сообщения от 13rust
 
Регистрация: 26.07.2009
Сообщений: 37

Так и не нашел возможность... выложил архивом.
Кстати, как сам скрипт?
Вложения:
Тип файла: zip 123.zip (170.7 Кб, 5 просмотров)
Ответить с цитированием
  #8 (permalink)  
Старый 09.06.2010, 00:49
Аватар для Gvozd
Матрос
Отправить личное сообщение для Gvozd Посмотреть профиль Найти все сообщения от Gvozd
 
Регистрация: 04.04.2008
Сообщений: 6,246

*WALL*
кто вас так учил выкладывать ошибки??
в вашем скриншоте не видно половины даже нужно инфы, из-за скролла
лучше бы уже тогда текстом выложили
скажите при каком условии у вас возникают эти ошибки?
Сообщение от 13rust
Кстати, как сам скрипт?
не смотрел внутренности, ибо меня это не интересует.
Но, мне кажется, что человек не умеющий пользоваться отладчиком, и не умеющий отлаживать(ну или хотя бы полноценно описывать ошибку) свои скрипты, навряд ли может написать что-то достойное особого внимания

наверняка просто поделка, коих тысячи
Ответить с цитированием
  #9 (permalink)  
Старый 09.06.2010, 10:31
Аспирант
Отправить личное сообщение для 13rust Посмотреть профиль Найти все сообщения от 13rust
 
Регистрация: 26.07.2009
Сообщений: 37

:-0 Сразу видно настоящего програмера, все дураки, один я умный. Да, вы правы, как я мог так поступить. Сначала выложил только тот код, который имеет непосредственное отношение к ошибке, не хотел никого нагружать лишними строчками. Но как-то не подумал, что настоящим гениям нужно видеть все.
Потом выложил скрин именно с теми ошибками, которые меня интересуют. Но опять же не подумал, что ошибки CSS, которые оказались скрыты, оказывают существенное влияние на скрипт.
Гвоздь, может, вы и заслуженный матрос, но в этой теме я просил всего лишь сказать, почему джейкверевский аякс, хоть и присылает корректно данные, выдает ошибку в консоль. Все, что нужно ответа на этот вопрос (для человека, который имел с этим дело), я выложил в первом посте. Просто раньше с ajax'ом от jquery дело не имел, вот и спросил. И, кстати, насчет внутренностеей я вас тоже не спрашивал, было интересно мнение насчет внешнего вида.
Ответить с цитированием
  #10 (permalink)  
Старый 09.06.2010, 10:42
Аватар для Skipp
.
Отправить личное сообщение для Skipp Посмотреть профиль Найти все сообщения от Skipp
 
Регистрация: 30.03.2010
Сообщений: 1,813

13rust,
Если ты знаешь в каком месте ошибка, так почему же сам не исправишь?

Во вторых, твой скрипт показанный тут не даёт возможности понять из-за чего ошибка выходит.
Ну кроме первой, с ней всё ясно.

И кстати Все JS ошибка выводятся после css ошибок в консоле.
__________________
.

Последний раз редактировалось Skipp, 09.06.2010 в 10:44.
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
jQuery ajax отправка запроса в htpps vova_b jQuery 19 07.03.2013 18:20
jQuery Click() не работает на объекте, созданном Ajax vovabigov jQuery 13 09.09.2012 14:25
IE 6, jquery, не работает ajax Прохожый jQuery 3 01.06.2010 17:20
JQuery + Ajax = загрузка изображений jokerbot jQuery 0 06.12.2009 15:10
При наборе адреса с www не работает AJAX (JQuery)! madmis AJAX и COMET 3 23.11.2009 19:03