Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Dynamiczne tworzenie elementów, Sposób
Fluke
post
Post #1





Grupa: Zarejestrowani
Postów: 247
Pomógł: 9
Dołączył: 20.09.2010
Skąd: Kraków

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


Witam,

Chciałbym się was spytać jak wy tworzycie dynamiczne elementy. Na przykład: użytkownik może tworzyć dowolną ilość elementów takich jak grupy formularzy, przesyłać zdjęcia, tworzyć prostą grafikę itp. oraz może je dowolnie przemieszczać na stronie i zapisywać ich układ.

Są na to 3 sposoby lub więcej.
Tworzyć elementy w js:
  1. var el = $('<div class="element"><div class="title">...</div<</div>');
  2. el.append('<div class="some"></div>');
  3. ...


czy może gdzieś ukryć część elementów w html`u:
  1. <div class="elements" style="display: hidden;">
  2. <div class="form">...</div>
  3. <div class="image">...</div>
  4. <div class="rectangle">...</div>
  5. </div>

i za pomocą zdarzenia:
  1. $('.form.create').click(function() {
  2. var el = $('.examples').find('.rectangle').clone();
  3. });


Czy może za pomocą ajax`a ? Miałbym odpowiedni moduł z tworzeniem elementów i oraz kontrolery, które zwracały by proste widoki ?

Moim zdaniem, najlepszym i najwygodniejszym sposobem jest ostatni, za pomocą Ajax. Lecz wymaga to wysłania requesta co powoduje spowolnienie aplikacji.
Jak macie inne sposoby to chętnie poczytam.

Pozdrawiam.
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 20.08.2025 - 04:27