 |
Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc Comunitatea PHP Romania
|
| Subiectul anterior :: Subiectul următor |
| Autor |
Mesaj |
tudord
Data înscrierii: 27/Feb/2006
Mesaje: 239
|
| Trimis: Sâm Iul 14, 2007 2:12 pm Titlul subiectului: formulare si ajax |
|
|
am observat ca daca am ca un request ajax un formular, acesta nu fuctioneaza.... s'a mai intalnit careva cu aceasta problema? A gasit si vreo rezolvare?
merci |
|
| Sus |
|
Copyright
Data înscrierii: 17/Dec/2006
Mesaje: 851
Locație: Bucuresti
|
| Trimis: Sâm Iul 14, 2007 3:22 pm Titlul subiectului: |
|
|
Datele unui formular trebuiesc mai intai serializate pentru a putea fi trimise prin Ajax.
Ex:
Cod:
function serialize(f) {
frm = f;
var qs = '';
for (var i=0;i<frm.elements.length;i++) {
if (frm.elements[i].name!='') {
var name = frm.elements[i].name;
qs+=(qs=='')?'':'&'
qs+= name+'='+escape(frm.elements[i].value);
}
}
qs+="\n";
return qs
}
..................................
..................................
xmlhttp.open("POST", "scriptul_tau.php", true);
xmlhttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=UTF-8");
xmlhttp.send(serialize(document.forms[0]));
Later. |
|
| Sus |
|
PHPRomania Bot
Bot Member
Data înscrierii: 27/Dec/2007
Mesaje: 1
Locaţie: Server Google |
| Trimis: Mie Dec 26, 2007 7:01 pm Titlul subiectului: Ad |
|
|
|
|
|
| Sus |
|
| |
|