Показать сообщение отдельно
  #11 (permalink)  
Старый 19.11.2013, 22:55
ufo ufo вне форума
Интересующийся
Отправить личное сообщение для ufo Посмотреть профиль Найти все сообщения от ufo
 
Регистрация: 05.11.2013
Сообщений: 15

Упс... Прошу прощения, сейчас заработало...
Но мне маленько другое нужно. Допустим, я ввожу слово/словосочетание/предложение и эта строка отправляется на скрипт php (как я понимаю ajax с POST) который в бд ищет эти совпадения, и выводит уже в формате XML или JSON (не знаю что лучше, может еще что то...) Далее js выцепляет и выводит в список

код ajax который нагуглил и повыкидывал лишнее
function XmlHttp() {
    var xmlhttp;
    try {
        xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
    }
    catch(e) {
        try {
            xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
        }
        catch (E) {
             xmlhttp = false;
        }
    }
    if (!xmlhttp && typeof XMLHttpRequest!='undefined')
    {
     xmlhttp = new XMLHttpRequest();
    }
    return xmlhttp;
}
 
 

function ajax() {

var area1 = document.getElementById("area_1").value;
var area2 = document.getElementById("area_2").value;

if (window.XMLHttpRequest) req = new XmlHttp();

send="name_area="+area1+"&message_area="+area2;

req.open("POST", "autonew_post_do.php", true);
if("status")document.getElementById("status").innerHTML = '<img src="ajax-loader.gif">';
req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
req.send(send);
req.onreadystatechange = function()
            {
                if (req.readyState == 4 && req.status == 200) //если ответ положительный
                {
                    document.getElementById("status").innerHTML=req.responseText;
                }
            };
}


что то вроде этого надо "впендюрить" вместо готового списка
Ответить с цитированием