Archívum - Aug 2, 2012 - Fórum téma
Ajax - Form átküldése
Üdvözletem.
Lehet, hogy már volt ilyen téma, kerestem nem találtam, ha még is, akkor elnézést.
Előre szólok nem nagyon értek az ajax-hoz és erős a gyanúm, hogy nem is lehetséges amit szeretnék, de azért biztos ami tuti megkérdezem.
Szóval olyan érdekelne, hogy van-e lehetőség arra, hogy az egész formot átküldjem ajax-on keresztül vagy egyenként kell az elemeket átküldeni?
Már próbálkoztam, idáig jutottam:
index.phpajax.php
■ Lehet, hogy már volt ilyen téma, kerestem nem találtam, ha még is, akkor elnézést.
Előre szólok nem nagyon értek az ajax-hoz és erős a gyanúm, hogy nem is lehetséges amit szeretnék, de azért biztos ami tuti megkérdezem.
Szóval olyan érdekelne, hogy van-e lehetőség arra, hogy az egész formot átküldjem ajax-on keresztül vagy egyenként kell az elemeket átküldeni?
Már próbálkoztam, idáig jutottam:
index.php
<!DOCTYPE html>
<html>
<head>
<script type="text/javascript">
function ajax(x){
var xmlhttp;
if (window.XMLHttpRequest){
xmlhttp=new XMLHttpRequest();
}
else{
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.onreadystatechange=function(){
if (xmlhttp.readyState==4 && xmlhttp.status==200){
document.getElementById("newDiv").innerHTML=xmlhttp.responseText;
}
}
xmlhttp.open("POST","ajax.php",true);
xmlhttp.setRequestHeader("Content-type","application/x-www-form-urlencoded");
xmlhttp.send("new="+x);
}
</script>
</head>
<body>
<form id="newForm">
<input type="text" name="name" /><br />
<input type="text" name="tel" /><br />
<input type="button" value="Mehet" onClick="ajax(this.form)" />
</form>
<div id="newDiv">
</div>
</body>
<?php
var_dump($_POST['new']);
?>
ajax history
Sziasztok!
Hogy tudom azt megoldani ha ajaxal betöltök több oldal és frissitek akkor ne rakjon vissza rendes lapra ha nem maradjon az ajaxos résznél?
segítsetek köszi:)
■ Hogy tudom azt megoldani ha ajaxal betöltök több oldal és frissitek akkor ne rakjon vissza rendes lapra ha nem maradjon az ajaxos résznél?
segítsetek köszi:)