konto usunięte

Temat: [HTML+PHP] Nietypowy formularz

Witam

Potrzebuję wykonać dość nietypowy formularz, mianowicie użytkownik ma pustą macierz, uzupełnia pola załóżmy liczbami i wysyła do kontrolera po kliknięciu na button.
Prosze o jakieś wskazówki jak się za to zabrać?

z góry dziękuje

konto usunięte

Temat: [HTML+PHP] Nietypowy formularz

Dodać n*m inputów i submit.

konto usunięte

Temat: [HTML+PHP] Nietypowy formularz

no tak, tylko użytkownik wcześniej wybrał co ma się znaleźć w tej macierzy, teraz potrzebuje mu ją wyświetlić aby mógł posortować odpowiednio

w jquery ui znajduje się fajny plugin
http://jqueryui.com/demos/sortable/#display-grid

ale jak wysłać zawartosc znacznika ui wraz z położeniem elementu (n,m) do kontrolera?

konto usunięte

Temat: [HTML+PHP] Nietypowy formularz

Tak na szybko przyszedł mi do głowy pomysł taki:
1. W dokumentacji masz metodę toArray.
2. w zdarzeniu onSubmit lub jak wolisz JQ to
$('formularzJakisTam').submit(function() {
//tutaj sobie rzeźbisz
})
przypisujesz do jakiegos input type="hidden" zwróconą tablicę.
3. Kolejność kluczy w tablicy daje ustawienie elementów.
4. Co z tym zrobisz to już Twoja broszka :)

voilaSebastian Zaborowski edytował(a) ten post dnia 15.12.11 o godzinie 00:31

Temat: [HTML+PHP] Nietypowy formularz

Wsadz tego "grida" w forma. Jak widzisz w kodzie jest to lista <ul/>. Dodaj do każdego pola <li></li> ukryty element, np.:


<form method="post" action="adres_kontrolera">
<ul id="sortable">
<li>
<input type="hidden" name="zmienna[]" value="wartosc1"/>
</li>
<li>
<input type="hidden" name="zmienna[]" value="wartosc2"/>
</li>
<li>
<input type="hidden" name="zmienna[]" value="wartosc3"/>
</li>
</ul>


po odebraniu takiego forma otrzymasz tablicę $_POST['zmienna'] z wartościami znajdującymi się w kolejności takiej w jakiej posortowałeś listę.



Wyślij zaproszenie do