@rad11 okazało się że mój kod też wstawiał tylko że jakoś dziwnie wartość była schowana na środku inputa.
Mam jeszcze pytanie odnośnie kodu:
$('div.ilosc').click(function () {
var $this = $(this);
if (!$this.children('input').length) {
var wartosc = $this.text();
$this.empty().append($('
<input autocomplete="off" type="text" name="ilosc" style="width:35px;">').attr('value', wartosc)).append('
<img src="/images/button_ok.png" class="save_button_ok">');
//jeśli pokazono przycisk OK - wstawiamy kolejną funkcje
$('.save_button_ok').click(function () {
var wartosc_input = $('input[name="ilosc"]').val();
alert('ok' + wartosc_input);
});
//koniec dodatkowej funkcji
}
});
czyli załóżmy że z bazy pokazuje mi się wartość 10 - klikam na nią tworzy mi się input z wartością 10 oraz przycisk w formie IMG, po kliknięciu na niego pobieram wartość, póki co pobiera mi tylko dla 1 rekordu, co robię źle ?