Hallo BaBa,
ich habe in den letzten Tagen bisschen Videos auf Youtube geschaut und hab nun folgendes dabei erstellt:
$.fn.searchHersteller = function(){
$this = $(this);
$.ajax({
type: "POST",
url: '/inc/get.hersteller.php',
data: $(this).serializeArray(),
dataType: "json",
beforeSend: function(){$('#show_response_hersteller').html('<img src=img/icons/loading.gif alt=loader />'); },
success: function(json){
if(json.result){
$('#show_response_hersteller').html(json.build);
}else{
alert('Es ist ein Fehler aufgetreten!');
return false;
}
}
});
}
Leider ist der letzte Teil, der für mich am wichtigsten ist nicht mehr weiter gemacht, daher weiß ich leider nicht was in der Datei get.hersteller.php passiert? Ich tippe auf eine Datenbankabfrage? Aber wie kommen die Daten "dataType: "json"" in der Datei an? Nicht als normales GET oder POST, wie ich es kenne?
Meine Ckeckbox sieht so aus:
<form name="searchHersteller" method="post" action="javascript:;" onsubmit="$(this).searchHersteller()">
<input onchange="$('form[name=searchHersteller]').submit()" name="searchFormHersteller[]" type="checkbox" value="Dell" />