Eine Funktion gefunden, die auf unserer Website nicht funktioniert - aber nur auf iOS-Geräten (iPad, iPhone).
Wir verwenden list.js , um eine Live-Filterung eines Verzeichnisses auf Grundlage dessen vorzunehmen, was in einer Eingabe eingegeben wurde. Es gibt auch zwei Auswahlfelder, die eine Filterung basierend auf Taxonomien ermöglichen. Diese funktionieren gut.
Die Live-Filterfunktion funktioniert in Chrome, Firefox, Safari, IE und Android. Ich bin mir nicht sicher, wo ich als nächstes zum Debuggen gehen soll, da wir das Folgende ohne Erfolg getan haben:
Hier ist der Code aus unserer Datei main.js:
%Vor% Es ist eine WordPress-Seite, die das Sage-Starter-Theme verwendet, und das php_ajax_url
-Bit oben verweist auf Folgendes in der functions.php:
Ich bin neu in allen Dingen von Ajax und würde gerne eine Anleitung dazu haben, wo ich als nächstes hingehe. Oder siehst du etwas offensichtlich falsch?
Vielleicht ist es eine lange Geschichte, da ich den Fehler nicht reproduzieren kann, aber wie ich sehen kann, ist Ihre URL zu admin-ajax.php unter HTTPS, während Ihre Site unter HTTP läuft.
Versuchen Sie Folgendes:
%Vor%