Witam serdecznie !
Dawno nie pisałem na forum aż tu dzisiejszego dnia pojawił się problem. Wykorzystywałem ajaxa w innych miejscach i wszystko było ok, ale nie w tym przypadku. Przechodzę do meritum.
Na clicka wysyłam zmienną do podanego pliku. Plik example to plik, w którym tworzę PDF, a wysyłam mu zmienną, aby wyciągnąć z bazy odpowiednie dane.
$("#print_pdf_prod-single").click(function(e){
prodid = $(this).attr("prodid");
$.ajax({
type: "POST",
url: "../~robod/tcpdf/examples/example_001.php",
dataType: 'json',
data:{'prodid': prodid },
success: function(response) {
}
});
});
I teraz tak. Gdy nie podaję mu dataType to oczywiście nie widzi zmiennej w pliku example, ale działa funkcja success. Natomiast gdy podam dataType to widzi zmienną, ale nie działa funkcja success. W firebugu widać response z moją zmienną natomiast funkcja w kodzie nie działa.
Nie jestem jakoś specjalnie zagłębiony w wiedzę na temat Ajax'a, jednak w miarę się nim posługuję i kod, który pokazałem działał w innych przypadkach.
Bardzo proszę o pomoc.