sleedz
21.12.2011, 12:07:36
Witam.
Mam problem z pobraniem wartości z nowo utworzonego pola tekstowego. Mianowicie mam skrypt który dodaje pola tekstowe w których są już wartości, jeśli zmienię wartość i chcę ją pobrać dalej mam tą ustaloną poprzednio.
target.children("#cash").html('<input type="text" name="cash" class="small" value="'+cash+'" id="cash_'+id+'" />');
val = $('#cash_'+id).val();
nospor
21.12.2011, 15:22:19
1) Nadpisujesz całe pole tylko dlatego, ze zmieniła się w nim wartość?
2) Czy jestes pewien, że tym kodem w ogole nadpisujesz tamto pole? Bo jesli nie nadpisujesz, to logiczne ze:
$('#cash_'+id)
pobierze pierwsze pole z brzegu, czyli to co próbujesz nadpisywać
3) No i czy w ogole o to: target.children("#cash").html(....) powoduje od razu zmiany w DOM czy może na jakiejs tymczasowej zmiennej?