hal: jquery - auf submit in div verlinken

Beitrag lesen

Hallo!

vielleicht hilft dir ein kleiner Umbau weiter:

$('.suchen').click(function(event){
var href = $(this).attr('href'); //sucht sich die href attribute
var suche = $('#suchen').val();
$('#inhalt').load(href+'?search='+suche);
event.preventDefault(); //verhindert das link geladen wird (um php  nur im div inhalt anzuzeigen)
});

Per jQuery POST könnte man das eventuell so realisieren...
SCRIPT:
$('.suchen').click(function(){
    $.post("test.php", { search:suche }, function(data){
        $('#inhalt').html(data);
    });
});
Aus: jQuery Dokumentation

PHP Datei:
<?
...Ergebnis der verschieden php Funktionen=$suchergebnis;
return $suchergebnis;
?>

$.post sendet die Daten (in deinem Falle 'suche' aus JS als $_POST['search'] in PHP) an die URL test.php. Die Antwort dieses Scriptes (also $suchergebnis) wird als JS Variable 'data' zurückgegeben und der Inhalt dieser in das DIV geschrieben.

Ich hoffe ich habe dich richtig verstanden und nicht zu sehr verwirrt.

Grüße, Stefan.