Temat: Ajax i symfony 1.4 - przeładowanie strony

Witam, mam formularz, z którego chcę pobrać pewne dane i po wciśnięciu przycisku chciałbym aby jedna z akcji została wykonana a w divie pojawił się jakiś napis. Sklepałem taki kod w jQuery:

$(document).ready(function()
{
$('input[type="submit"]').click(function(){
$('#loader').show();
$('.zawartosc_wyszukiwania').load(
$(this).parents('form').attr('action'),
{id: $(this).prev().val()},
function() {$('#loader').hide();}
);

});
});


W akcji dałem coś takiego:


if ($request->isXmlHttpRequest())
{
return $this->renderPartial('znajomi/dodany');
}
else
{
$this->redirect('szukaj/index');
}


a sam formularz wygląda następująco:


<form method="post" action="/pracainz/web/backend_dev.php/znajomi/dodaj">
<img src="/pracainz/web/images/../uploads/avatary_miniaturki/1.png" alt="Avatar">
Imie Nazwisko
<input class="1" type="hidden" value="1" name="id">
<input type="submit" value="Dodaj do znajomych">
<br>
</form>


Tylko problem polega na tym, że mimo wpisania tego wszystkiego, strona dalej się przeładowuje i przenosi mnie do szukaj/index, a przecież powinna wyświetlić partial... Podejrzewam, że coś jest nie tak z jQuery ale nie wiem co... Mógłby ktoś zerknąć i ewentualnie podpowiedzieć? Z góry dziękuję:)Kamil Demurat edytował(a) ten post dnia 26.11.11 o godzinie 17:04

konto usunięte

Temat: Ajax i symfony 1.4 - przeładowanie strony


...click(function(){
...
return false;
})

Temat: Ajax i symfony 1.4 - przeładowanie strony

Tak, już wiem:) Dzięki za zainteresowanie:) Zapomniałem o tym *** return false:D

Następna dyskusja:

Ajax w Symfony 1.4




Wyślij zaproszenie do