Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > Web Development
You last visited: Today at 00:43

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



/Ajax Problem mit life time Suche

Discussion on /Ajax Problem mit life time Suche within the Web Development forum part of the Coders Den category.

Reply
 
Old   #1
 
.Abraxas's Avatar
 
elite*gold: 0
Join Date: Nov 2013
Posts: 35
Received Thanks: 14
/Ajax Problem mit life time Suche

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:
PHP Code:
<form id "formRezept" action "" method "get">
                <
input type "text" id "seachRezept" name "rezeptName" placeholder="Rezept suchen"/>
            </
form
ajax Part:
PHP Code:
<script>
    $(
document).ready(function(){
        $(
'form#formRezept').keypress(function(){
            
//event.preventDefault();
            
var FormData = new FormData($(this)[0]);
            $.
ajax({
                
type"get",
                
url"rezept.php",
                
dataFormData,
                
cachefalse,
                
async:false,
                
contentTypefalse,
                
processDatafalse,
                
success: function(result)
                {
                  $(
"#text").html(result);
                }
            });
        });
    });
    
</script> 

rezept.php:
PHP Code:
$rezeptName trim($_GET['name']);
    echo 
$rezeptName
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
.Abraxas is offline  
Old 03/17/2016, 19:22   #2
 
KingDingD0ng's Avatar
 
elite*gold: 11
The Black Market: 103/0/0
Join Date: Jun 2011
Posts: 1,847
Received Thanks: 141
Vorweg denke ich mal du meinst real-time (Echtzeit) und keine Lebenszeit

Ich weiß ehrlichgesagt noch nicht was du damit bezwecken willst da du nur den gleichen Text wieder ausgibst.

Könnte dir helfen. Einfach mal in Skype melden.

PS: Welcher Fehler tritt auf? Schon gedebugged?

Greetz
KingDingD0ng is offline  
Old 03/17/2016, 19:29   #3
 
.Abraxas's Avatar
 
elite*gold: 0
Join Date: Nov 2013
Posts: 35
Received Thanks: 14
Es soll der Inhalt des Feldes über Ajax an das php-File übergeben werden. Dieses soll den Inhalt trimmen und mit echo ausgeben. Diese Rückführung soll dann im Success fall in die Div-box mit der ID text geschrieben werden.
.Abraxas is offline  
Old 03/17/2016, 21:23   #4
 
elite*gold: 0
Join Date: Jun 2009
Posts: 593
Received Thanks: 109
Facebook hat auch keine real-time suche bei den Freunden (ich nehme mal an dass du das meinst). Es wird überprüft ob der user gerade eine eingabe macht, wenn er eine bestimmt Zeit keine Eingabe mehr gemacht hat dann wird erst ein Request an den Server gesendet der die Daten abfrägt.
Ich würde dir raten es genauso zu machen (textfeld debounce).
Außerdem musst du nicht unbedingt auf das keypress event reagieren sondern kannst dem objekt einen "watcher" hinzufügen der eine Funktion aufruft sobald sich der Wert verändert ->
Jquery bietet schon sehr viele Möglichkeiten die dir bei so etwas zumindest im frontend die Arbeit erleichtern.
Falls du wirklich eine Echtzeitsuche haben willst dann wirst du nicht um Socketkommunikation drum rum kommen. Habe da aber mit php nur schlechte Berichte gehört (selbst nur mit node.js und im c# umfeld verwendet).
sven12345 is offline  
Old 03/17/2016, 21:47   #5
 
.Abraxas's Avatar
 
elite*gold: 0
Join Date: Nov 2013
Posts: 35
Received Thanks: 14
Ich meine nicht die Chatfunktion. Ich meine oben die Suchleiste, wo man Personen usw. suchen kann.
.Abraxas is offline  
Old 03/17/2016, 22:35   #6
 
elite*gold: 0
Join Date: Jun 2009
Posts: 593
Received Thanks: 109
Quote:
Originally Posted by .Abraxas View Post
Ich meine nicht die Chatfunktion. Ich meine oben die Suchleiste, wo man Personen usw. suchen kann.
hast du dir meinen post überhaupt durchgelesen oder nur die letzte zeile? Genau die Suchleiste habe ich im ersten Block erklärt
sven12345 is offline  
Thanks
1 User
Reply


Similar Threads Similar Threads
[Selling] Life-Time Spotify Accounts! 1$ Each. Comes with Life-Time Support!
01/02/2015 - Trading - 3 Replies
SPOTIFY –3 MONTHS PREMIUM NEW ACCOUNT! (we can try to apply the offer to an existing account, with your actual username and password. If it doesn't work we can register a new account for you, BUT we're NOT selling redeem codes!) http://quenosepierda.com/anunciospotify/regaloEn. JPG Take advantage of having a Spotify new account with PREMIUM for 3 months, at an unbeatable price!
[Buying] Suche x22 life time FULL PACKAGE BOX
04/08/2013 - Trading - 3 Replies
Hallo Leute, bin auf der suche nach einem x22 full package account. Schreibt einfach unten rein was ihr dafür haben wollt. Mfg mario
Suche CSS x22 Life Time Hack.
12/23/2012 - elite*gold Trading - 5 Replies
Hallo, Ich suche einen Css Life Time Hack wenn ihr einen habt dann Addet mich in Skype. Skype: bayram1337
Suche/looking for Honorbuddy 1 Session Life Time
02/11/2012 - World of Warcraft Trading - 0 Replies
As the title says , im looking for a 1 session life time Honorbuddy account . Wie der Titel bereits sagt , suche ich nach einem honorbuddy lifetime account 1 session . My offer is a 20 € PSC Mein Angebot ist eine 20 € PSC . The Email from the HB account have to be changed to my own one .



All times are GMT +1. The time now is 00:45.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.