Cum sa trimit datele dintr-o linie de tabel html in php ?

Discutii legate de AJAX, jQuery, MooTools, Prototype, Dojo, Yahoo! UI Library,script.aculo.us, ExtJS,AngularJS, Backbone.js, Ember.js, KnockoutJS

Moderator: Moderatori

derei
PHPRomania Supporter
Mesaje: 5
Membru din: Lun Noi 05, 2012 6:25 pm

Cum sa trimit datele dintr-o linie de tabel html in php ?

Mesajde derei » Mie Noi 21, 2012 3:59 pm

Salut,
am nevoie sa construiesc un tabel cu liniile de tabel clickabile. Si la click, datele din acea linie de tabel sa fie trimise in PHP (get sau post, nu are importanta).

Stiu ce NU pot sa fac: nu pot sa folosesc <a> in jurul unui <td>, nu pot sa folosesc <form> intr-un <tr>, doar sa impart in mai multe tabele, fiecare cu <form>-ul lui, si asta nu e deloc convenabil.

Probabil, solutia ar fi AJAX, dar din pacate, nu am folosit AJAX pana acum, asa ca nu stiu cum sa incep. Dar, daca se poate fara, as fi incantat.

Poate ma ajutati cu un punct de inceput?

Mersi.
Ultima oară modificat Mie Noi 21, 2012 5:31 pm de către derei, modificat 1 dată în total.



Avatar utilizator
quadmachine
Senior Member
Mesaje: 797
Membru din: Sâm Iul 10, 2010 4:58 pm
Localitate: Ploiesti
Contact:

Re: Cum sa trimit datele dintr-o linie de tabel html in php

Mesajde quadmachine » Mie Noi 21, 2012 4:25 pm

XMLHTTPrequest cu <img onClick="Updateform('valoare1','valoare2')" alt="" />

Cod: Selectaţi tot

Nu confundati femeia de serviciu cu profesoara de Limba si Literatura Romana.

teodor98
Average Member
Mesaje: 98
Membru din: Mar Iul 17, 2012 7:08 pm
Contact:

Re: Cum sa trimit datele dintr-o linie de tabel html in php

Mesajde teodor98 » Joi Noi 22, 2012 2:28 pm

nu stiu daca folsesti jquery dar jquery ar fi simplu

Cod: Selectaţi tot

$('tabel tr td').click(function () 
{
$continut = $(this).html();
//aici poti pune get sau post oricum vrei (eu am ales post)
          $.post(
             "file.php",
             { data:$continut},
             function(data) {
                 console.log(data);//pt. debugging
           
             }

          );
});

Iar in php preiei datele prin $_POST['data'].
mie mi se pare mai buna aceasta metoda pentru ca nu mai trebuie sa intervii in codul html.
e bine ce am zis sau bat campii ?


Înapoi la “Librarii Javascript”

Cine este conectat

Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 2 vizitatori