Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Zapis dużej ilości danych
miamaji
post
Post #1





Grupa: Zarejestrowani
Postów: 43
Pomógł: 0
Dołączył: 11.01.2009

Ostrzeżenie: (0%)
-----


Witam wszystkich bardzo serdecznie.

Chciałabym poprawnie zapisać dużą ilość danych wyświetkonych w postaci tabelarycznej. Nie wydaje mi sie aby sens miało wkładanie do każdego <td> inputa dlatego też prosze o rade jak można to zrobić.
Przychodzi mi do głowy funkcja która by na zdarzenie onfocus wstawiała w dany <td> input i umożliwiała zmiane pola. Na zdarzenie onblur za pomocą ajaxa zapisywała dane i usuwała inputa. Jeśli znacie lepsze sposoby prosze o propozycje.

Z góry dziękuje

Jeśli temat ten sie już pojawił to przepraszam, ja go nie znalazłam.

Ten post edytował miamaji 28.09.2010, 10:42:07
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
krowal
post
Post #2





Grupa: Zarejestrowani
Postów: 561
Pomógł: 72
Dołączył: 15.11.2006

Ostrzeżenie: (0%)
-----


Za pomocą jQuery:
  1. $('td.editable').click(function(){
  2. var txt = $(this).html();
  3. var textarea = $(document.createElement('textarea')).val(txt);
  4. var tmpThis = $(this);
  5. textarea.blur(function(){
  6. $.ajax({
  7. //twoje parametry
  8. success:function(){
  9. tmpThis.html($(this).val());
  10. }
  11. })
  12. })
  13. $(this).html(textarea)
  14. textarea.focus()
  15. })


Tak mniej więcej (IMG:style_emoticons/default/winksmiley.jpg)
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 11.10.2025 - 20:27