92nasti
21.10.2012, 16:07:07
Hej
Tak jak w temacie, nie za bardzo wiem jak w jQuery rozwiązać problem. Mam sobie selectboxa, i po wybraniu jakiejś wartości, automatycznie uzupełnia mi się formularz na podstawie wybranej opcji.
Do widoku przekazuję zmienną z wszystkimi potrzebnymi danymi. Musi się to dziać bez przeładowania.
b4rt3kk
21.10.2012, 16:19:06
$(function(){
$('select').change(function(){
var wartosc = $(this).val();
switch (wartosc) {
case 'costam':
<!-- przypisz wartosci takie -->
$('.jakis_input_formularza').val('wartosc');
break;
case 'costam1':
<!-- przypisz wartosci inne -->
$('.jakis_input_formularza').val('wartosc1');
break;
}
});
});
tak możesz zrobić ma przykład.
92nasti
21.10.2012, 16:30:14
Problem, że to nie są wartości stałe, a takie pobierane z bazy.
b4rt3kk
21.10.2012, 16:55:33
Więc użyj dodatkowo ajaxa do pobierania danych do formularza.