Mam funkcje która przez POST pobiera dane i wrzuca je do div'a, kod jest uruchamiany z roznych miejsc wiec musi byc w funkcji, problem w tym ze w danych pobieranych jest input ktory musze tez obsluzyc przez jQuery gdy ktos go kliknie. Zmiana z .html() na append() nic nie daje, wiem ze musze uzyc .on() i musze zrobic delegacje tylko jak powinna wygladac skladnia ?
function dodaj(object){
(...)
jQuery.ajax({
type:"POST",
url: '/pobierz_podkat',
data: dataString,
success:function(response){
jQuery('#kat'+nr_kat+'szczegoly').fadeOut('100', function(){
jQuery(this).html(response);
}).fadeIn('100');
}
})
}
jQuery('.wybierz_kat').click(function(){
(...)
dodaj($(this));
}