2017-05-25 1 views
0

Ich habe eine Anforderung geben Anmerkung Warnung der verzögerten Bearbeitungszeiten für breite Wildcard DurchsuchungenWie Verzögerung Alarm in JavaScript für breite Wildcard Durchsuchungen

zu geben, wenn der Benutzer% (Wildcard) in Textfeld eingeben und wenn klicken Sie anschließend auf Knopf muss Warnung geben! Nachricht

Derzeit mein Java-Script „Es sollte Verzögerungsverarbeitungszeit für eine breite Wildcard-Suche sein“ ist wie unten

if(Description!=""){ 
    var artDesc = artDescription; 
    var wild = "%"; 
    if(artDesc.indexOf(wild) != -1 && artDesc.indexOf(wild) < 2){ 
     alert("Enter atleast two characters before wildcard"); 
     return false; 
    } 

Zusätzlich zu dem oben, wie der obigen Alarm hinzuzufügen. Bitte helfen Sie dabei.

Vielen Dank im Voraus

Antwort

0

Versuchen Sie, die else Teil davon hinzugefügt wird. In der if Bedingung stellen Sie sicher, dass es überhaupt keinen Suchbegriff gibt, dann können Sie im else sicher sein, dass es einen gibt.

if(artDesc.indexOf(wild) != -1 && artDesc.indexOf(wild) < 2){ 
    alert("Enter atleast two characters before wildcard"); // nothing entered 
    return false; 
} else { 
    alert ("This will take some time to process"); // something entered 
}