to plik .js (korzystam z jquery)
$(function() { $('#randomInsert').Submit(function() { //Submit z duzej malej i tak i tak nie dziala, w sumie nie wiem jak powinno byc poprawnie var data = $(this).serialize(); console.log(data); return false; }); });
Problem polega na tym, że przekierowuje mnie do pliku dashboard/xhrInsert/ czyli wykonuje się action, dlaczego? powinno wyświetlić mi się w firebugu to co wpisałem w formularz w konsoli.
Drugi przykład już bez firebuga np taki kod również do powyższego formularza:
$(function() { $('#randomInsert').submit(function() { var url = $(this).attr('action'); var data = $(this).serialize(); $.post(url, data, function(o) { alert(1): }); return false; }); });
nie wykonuje się alert, co jest przyczyną?
//problem rozwiazany