Ausgabe eines Alert nach Ajax Anfrage

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • Ausgabe eines Alert nach Ajax Anfrage

    Hallo liebes Team,

    Ich würde gerne, nachdem im Hintergrund ein PHP Script nach der aktuellen Menge eines Artikels geschaut hat, ein Alert ausgeben. Das Script liefert 0 oder >= 1 als Wert. Meine Anfrage sieht folgendermassen aus, wie ein geschultes Auge sicherlich schnell erkennen kann ist das eine typische ZipCode Abfrage, wie kann ich das für eine Alert Meldung aufbereiten?

    Quellcode

    1. var url_3 = "../seiten/se/getitemmenge.php?param="; // The server-side script
    2. var http = getHTTPObjectforItemMenge(); // We create the HTTP Object
    3. function handleHttpResponse_3() {
    4. if (http.readyState == 4) {
    5. if (http.responseText.indexOf('invalid') == -1) {
    6. // Split the comma delimited response into an array
    7. results = http.responseText.split(",");
    8. document.getElementById('item_menge1').value = results[0];
    9. isWorking = false;
    10. }
    11. }
    12. }
    13. var isWorking = false;
    14. function lookitemmenge() {
    15. if (!isWorking && http) {
    16. var item_menge_3 = document.getElementById("item_menge1").value;
    17. http.open("GET", url_3 + escape(item_menge_3), true);
    18. http.onreadystatechange = handleHttpResponse_3;
    19. isWorking = true;
    20. http.send(null);
    21. }
    22. }
    Alles anzeigen


    MfG

    kingluui
    Man muss nicht wissen wie es geht, man muss nur wissen wo es steht! Natürlich bei easy-coding 8o de
  • Hallo d0nut,

    danke für die schnelle Antwort, das PHP script liefert einen Wert, entweder 0 oder größer als 0, nun wenn ein User nun eine Eingabe in das Feld itemmenge1 gemacht soll ein Alert aufgehen, wenn der Wert vom User größer ist als von der Ajax Anfrage geliefert wird.

    Am Besten wäre ein Alert in Form von "Die eingegebene Menge ist nicht verfügbar, es sind nur noch XX Stück da!"
    Man muss nicht wissen wie es geht, man muss nur wissen wo es steht! Natürlich bei easy-coding 8o de