Комментарии на Ajax

Тема в разделе "Web 2.0, AJAX, Ruby, RSS технологии", создана пользователем coldrain, 20 май 2007.

Статус темы:
Закрыта.
  1. coldrain

    coldrain Гость

    Господа специалисты,

    нужна Ваша помощь в отладке комментариев на AJAX + JS + PHP + MySQL.

    У меня есть БД, JS скрипт, PHP скрипт и форма для отправления (имя + текстовое поле). Судя по всему, проблема в JS, т.к. данные в БД добавляются (т.е. если просто попробовать что-нибудь добавить из адресной строки).
    Библиотеки jsHttpRequest.js и jsHttpRequest.php я брал с www.dklab.ru.

    Вот код JS:

    Код (Text):
    <script language="javascript" type="text/javascript">

    function addComment()
    {
    form = document.getElementById("com");
    id = form.postid.value;
    text = form.comtext.value;
    name = form.comname.value;
    erdiv=document.getElementById("cerror");
    erdiv.innerHTML("Спасибо! Ваш комментарий сейчас будет добавлен! Пожалуйста, подождите.");
    JsHttpRequest.query(
    "comment.php",
    {
    "postid": id,
    "comtext": text,
    "comname": name
    },
    function (result, errors) {
    if (result.err=='no')
    {

    newdiv = document.createElement("div");
    newdiv.innerHTML(result.name);
    comtb = document.getElementById("comtab");
    comtb.appendChild(newdiv);
    newdiv2 = document.createElement("div");
    newdiv2.innerHTML(result.text);
    comtb.appendChild(newdiv2);
    form.comtext.value = "";
    }
    else
    {
    erdiv=document.getElementById("cerror");
    erdiv.innerHTML = result.log;
    }
    },
    true
    )
    }

    </script>
    Вот сам HTML:

    Код (Text):
    <body>

    <div id=comtab></div>
    <div align=center id=cerror></div>
    <form name=comment id=com>
    <input type=hidden name=postid value=>
    Ваше имя:<input type=text name=comname>
    Текст записи:<textarea name=comtext cols=69 rows=10></textarea>
    <input id=sub type=submit value="Добавить комментарий"
    onClick="addComment(); return false;">
    </form>
    PHP код выкладывать?

    Спасибо заранее.
     
Загрузка...
Похожие Темы - Комментарии на Ajax
  1. lexflax
    Ответов:
    0
    Просмотров:
    1.074
  2. tearofwolf
    Ответов:
    1
    Просмотров:
    4.432
  3. vbs
    Ответов:
    9
    Просмотров:
    4.996
  4. maliy
    Ответов:
    0
    Просмотров:
    0
  5. DoberGroup
    Ответов:
    0
    Просмотров:
    12
Статус темы:
Закрыта.

Поделиться этой страницей