Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 19.06.2012, 18:01
Новичок на форуме
Отправить личное сообщение для brussens Посмотреть профиль Найти все сообщения от brussens
 
Регистрация: 10.05.2012
Сообщений: 8

Сообщение от Deff Посмотреть сообщение
brussens,
Выложите тут или в личку
К сожалению хостинг отказывается почему то работать с доменом... Но я переписал скрипт, сделав его поменьше... Но всё равно не работает... Firebug при вставке кода скрипта выдаёт такую ошибку
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);
});
}

});

Заранее благодарю...
Ответить с цитированием
  #12 (permalink)  
Старый 19.06.2012, 18:10
без статуса
Отправить личное сообщение для Deff Посмотреть профиль Найти все сообщения от Deff
 
Регистрация: 25.05.2012
Сообщений: 8,219

brussens,
Если вы не оч сильны в PHP (посколь Аякс ответ нун корректно прописать на серве
проще отправлять данные в скрытой форме с перенаправлением данных в изначально пустой скрытый фрейм(для теста -не скрываем)
По событию загрузки фрейма - считывать данные из него Заодно и протестируете Ответ

Как организовать перенаправление => http://htmlbook.ru/html/form/target

Последний раз редактировалось Deff, 19.06.2012 в 18:19.
Ответить с цитированием
  #13 (permalink)  
Старый 19.06.2012, 18:45
Новичок на форуме
Отправить личное сообщение для brussens Посмотреть профиль Найти все сообщения от brussens
 
Регистрация: 10.05.2012
Сообщений: 8

А про Ajax я не знал, что там есть какие то ограничения... Просто думал, что если скрипт выполняется один раз, то и второй ведь раз должен( Это может быть например изза отсутствия exit()???
Ответить с цитированием
  #14 (permalink)  
Старый 19.06.2012, 18:58
без статуса
Отправить личное сообщение для Deff Посмотреть профиль Найти все сообщения от Deff
 
Регистрация: 25.05.2012
Сообщений: 8,219

Сообщение от brussens
Просто думал, что если скрипт выполняется один раз, то и второй ведь раз должен
brussens,
Там нет ограничений, кроме старых Ие - сделайте для теста на фрейме не скрывая фрейм, - мну подозревает что проблема в серверном ответе...
Если нет ... бум думать далее
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
не работает скрипт как ссылка Abraham jQuery 31 14.06.2011 03:04
Не работает скрипт :( VladimirV Javascript под браузер 5 21.12.2010 14:26
Сверкающая ссылка. Скрипт не работает в фаерфоксе Wukong Firefox/Mozilla 3 09.09.2010 15:09
скрипт работает только в IE, а в остальных браузерах нет. melodicman Firefox/Mozilla 0 23.06.2010 15:18
скрипт не работает в IE( SunYang Общие вопросы Javascript 3 02.02.2010 22:45