Цитата:
SyntaxError: Unexpected end of input Что обозначает ошибка нашёл, а вот где она происходит не найду... Вот новый более простой код $(document).ready(function() { var form = "<li id='newComment' class='commentform'><div class='clear'></div><div class='commentContent'><div class='comment'><textarea name='newCommentText'></textarea></div><button id='save'>Сохранить</button><img class='loader' src='images/loader.gif'><button id='cancelComment'>Удалить</button></div></li>"; var CommentData = {};//глобальный массив с данными для отпраки $('.responce').click(function(){//клик по кнопке ответить $('.companel').show(); if ($("li").is("#newComment")) { $('#newComment').remove(); } CommentData.id = this.id; $("#companel" + CommentData.id).hide(); $("#companel" + CommentData.id).after(form); }); $('#cancelComment').live('click', function(){//клик по кнопке удалить форму $('#newComment').remove(); $('.companel').show(); $("#commentRoot").after(form); }); $('#save').live('click',function(){//клик по кнопке сохранить CommentData.comment = $("textarea").val(); sendData(); CommentData = {}; console.error(CommentData); }); function sendData() {// Функция отправки данных комментария на сервер $.post("/includes/add_feed.php", CommentData, function(data){ // Обработчик ответа от сервера formToComment(); }); } // Функция преобразование формы в комментарий function formToComment() { $.post("/req.php", function(data){ // Обработчик ответа от сервера $('#commentRoot').html(data); }); } }); Заранее благодарю... |
brussens,
Если вы не оч сильны в PHP (посколь Аякс ответ нун корректно прописать на серве проще отправлять данные в скрытой форме с перенаправлением данных в изначально пустой скрытый фрейм(для теста -не скрываем) По событию загрузки фрейма - считывать данные из него Заодно и протестируете Ответ Как организовать перенаправление => http://htmlbook.ru/html/form/target |
А про Ajax я не знал, что там есть какие то ограничения... Просто думал, что если скрипт выполняется один раз, то и второй ведь раз должен( Это может быть например изза отсутствия exit()???
|
Цитата:
Там нет ограничений, кроме старых Ие - сделайте для теста на фрейме не скрывая фрейм, - мну подозревает что проблема в серверном ответе... Если нет ... бум думать далее |
Часовой пояс GMT +3, время: 23:55. |