Guten Tag zusammen,
ich möchte mich gerne mit php und ajax beschäftigen. Dazu möchte ich ein Kochbuch mit den Familienrezepten schreiben, nach welchen man über eine life time Suche (Wie bei FB also) suchen kann. Habe vorher schon ein bisschen mit Ajax und php gearbeitet. Aber nie eine life time Suche. Aktuell ist die Suche nur mit einem Textfeld ausgestattet (Für Tests). Später sollen weitere Optionen wie Zubereitungsdauer, Vor Haupt und Nachspeise usw. kommen.
html form:
ajax Part:
rezept.php:
Ich habe im letzten Projekt mit "new FormData" die ganze Form mit mehreren Feldern und Checkboxen ausgelesen. Auch Dateiuploads mit enthalten. Und dort funktionierte alles und hier suche ich schon über eine Stunde den Fehler bzw. die Fehler und finde diese nicht. Findet Ihr die Fehler ? Würde mich über Hilfe sehr freuen.
Gruß,
.Abraxas
ich möchte mich gerne mit php und ajax beschäftigen. Dazu möchte ich ein Kochbuch mit den Familienrezepten schreiben, nach welchen man über eine life time Suche (Wie bei FB also) suchen kann. Habe vorher schon ein bisschen mit Ajax und php gearbeitet. Aber nie eine life time Suche. Aktuell ist die Suche nur mit einem Textfeld ausgestattet (Für Tests). Später sollen weitere Optionen wie Zubereitungsdauer, Vor Haupt und Nachspeise usw. kommen.
html form:
PHP Code:
<form id = "formRezept" action = "" method = "get">
<input type = "text" id = "seachRezept" name = "rezeptName" placeholder="Rezept suchen"/>
</form>
PHP Code:
<script>
$(document).ready(function(){
$('form#formRezept').keypress(function(){
//event.preventDefault();
var FormData = new FormData($(this)[0]);
$.ajax({
type: "get",
url: "rezept.php",
data: FormData,
cache: false,
async:false,
contentType: false,
processData: false,
success: function(result)
{
$("#text").html(result);
}
});
});
});
</script>
rezept.php:
PHP Code:
$rezeptName = trim($_GET['name']);
echo $rezeptName;
Gruß,
.Abraxas