Ben sayfanın içeriğini değiştirmek javascript ile bir html sayfası var ve ben php komut dosyası için yeni içerik göndermek istediğiniz? Bunu nasıl yapabilirsiniz?
Supposing you have a page on the server named data.php that expects the HTML content in the (GET) variable source
for example http://yoursite.com/data.php?source=THE_HTML_HERE
aşağıdaki gibi xhr kullanabilirsiniz
function postIt() {
var text = document.body.innerHTML;
xmlhttp.open("GET", "http://yoursite.com/data.php?source=" + text);
xmlhttp.onreadystatechange = function() {
if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
//handle the response from the page here
}
}
xmlhttp.send(null);
}
jQuery çapraz tarayıcı uyumluluğu kolları yana gitmek için gerçekten harika bir yoldur.
$.post('ajax/test.html', function(data) {
$('.result').html(data);
});
Bir örnek sonrası çağrıdır. Aklınızda POST arasındaki farkı tutmak ve GET emin olun. Yeni bilgilerinizi güncellemek ya da almak için de sizin sunucuya veri göndermek için kullanılan GET ancak POST büyük miktarlarda veri göndermek için kullanılabilir.