AJAX: Слагане на съдържание на див.

function contentDisp() {
$.ajax({
url : "textContent.php",
success : function (data) {
$("#contentArea").html(data);
}
});
}

textContent.php - Файла от който зимаш данни
#contentArea - Филда с id="contentArea" в който слагаш съдържанието на textContent.php
:)

трябва да имаш инклудната библиотека на jquery за да работи
 
Код:
 var xmlHttp

function chat(str)
{
    xmlHttp=GetXmlHttpObject()
    var url="http://sait.com/sad.php"
    xmlHttp.onreadystatechange=stateChanged
    xmlHttp.open("GET",url,true)
    xmlHttp.send(null)
}

function stateChanged()
{
    if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
    {
        var chat_view = document.getElementById("chat_view").innerHTML=xmlHttp.responseText;
		document.getElementById('chat_view').scrollTop = document.getElementById('chat_view').scrollHeight;
    }
}

function GetXmlHttpObject()
{
    var objXMLHttp=null
    if (window.XMLHttpRequest)
    {
        objXMLHttp=new XMLHttpRequest()
    }
    else if (window.ActiveXObject)
    {
        objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP")
    }
    return objXMLHttp
}
Това защо не работи като се опитвам да го зареда от външен УРЛ ?
 
var xmlHttp

function chat(str)
{
xmlHttp=GetXmlHttpObject()
var url="http://sait.com/sad.php"
xmlHttp.onreadystatechange=stateChanged
xmlHttp.open("GET",url,true)
xmlHttp.send(null)
}

function stateChanged()
{
if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
{
var chat_view = document.getElementById("chat_view").innerHTML=xmlHttp.responseText;
document.getElementById('chat_view').scrollTop = document.getElementById('chat_view').scrollHeight;
}
}

function GetXmlHttpObject()
{
var xmlHttp=null
if (window.XMLHttpRequest)
{
xmlHttp=new XMLHttpRequest()
}
else if (window.ActiveXObject)
{
xmlHttp=new ActiveXObject("Microsoft.XMLHTTP")
}
return xmlHttp
}
 
примерно в индекс имам:
Код:
<html>
<head>
<script type="text/javascript" src="ajax.js"></script>
</head>
<body>
<input type="submit" onClick="chat();">
<div id="chat_view"></div>
</body>
</html>
и не става :S
 
По принцип при мен се получава без проблеми. Не мога да разбера къде точно е проблемът, но според мен идва от php файла.
 

Back
Горе