Witam
Mam oto taki kod w head:
<script type="text/javascript">
$(document).ready(
function()
{
$("#zapisz").click(
function()
{
$.ajax({
type: "POST",
url: "zapisz.php",
success: function(){
$("#mojdiv").text("działa!");
}
});
});
});
oraz w body:
<a href="#" id="zapisz">Zapisz zmiany
</a>
<p id="mojdiv">stary tekst
</p>
Wygląda na to, że wszystko działa. Problem pojawił się gdy umieściłem mój link (Zapisz zmiany) wewnątrz FORM:
<FORM NAME="add_user" ACTION="" METHOD="POST"> ...
...
<a href="#" id="zapisz">Zapisz zmiany
</a> ...
...
Tym razem po kliknięciu w link, przeładowuje się cała strona - wykonuje się formularz. A tego nie chciałem...
Jak to obejść, ale żeby zachować link z ID wywołującym funkcje wewnątrz FORM'a? może w action coś dopisać?

Pomocy