function FireDepEdit() { $.ajax({ url: "fireDepEdit", method: "post", async: true, success: function (msg) { if (msg !== false) { } else { } } }); }
if formularza to id="editDep"
nazwa funckji fireDepEdit
Odwołuję się bezpośrednio do funkcji, ponieważ widok ładowany jest przez kontroler który posiada takową funkcję. Wszystko bardzo ładnie działa, ale mam jeden problem mianowicie codeigniter dodaje jeden dodatkowy klucz o nazwie [/FireDepartments/fireDepEdit] => , cała tablica wygląda tak
( [/FireDepartments/fireDepEdit] => [depType] => Ochotnicza Straż Pozarna [fullDepName] => [shortDepName] => [cityDep] => [streetDep] => [noHomeDep] => [noApDep] => [postCodeDep] => [postDep] => [communityDep] => [countyDep] => [voidDep] => [table] => firedep [hash] => 52415321 )
Moje pytanie brzmi dlaczego codeigniter dodaje ten klucz? Pierwszy człon klucza to nazwa kontrolera a drugi to właśnie wywoływana funkcja.