Jquery mobile fejler på SmartPhone men virker fint på pc
Kære eksperter,Jeg er ved at udvikle en mobil-udgave af mit website, og er stødt på følgende problem.
Alt virker på www.madital.dk/m (i al fald i Chrome)
Men når jeg ser nøjagtig samme site og gør de samme ting på min smartphone ... købt til formålet :-) ... så sker der ikke det rigtige.
Vil du teste kan du gå ind på www.madital.dk/m (demo-mulighed for login).
Herefter går jeg ind på fanen "Mad" og indtaster "jordbær" i det øverste søgefelt.
Så langt, så godt.
Herefter sker der en forskel på smartphone og pc.
På pc'en kan jeg klikke på søgeresultaterne og få yderligere valgmulighed listet lige under de enkelte søgeresultater.
Det kan jeg ikke på min smartphone. Her er det tilfældigt hvornår jeg får vist resultater eller ej (oftest dog ingen resultater, men de kommer af og til).
Jeg går ud fra, at det har noget at gøre med jquery mobiles asynkrone tilgang. Jeg har forsøgt at sætte
$(function() {
$.ajaxSetup({
async: false
});
//yderligere kode fjernet for overskueligheden ....
}
også i de enkelte $.ajax calls.
Herudover ved jeg ikke helt om jeg skal bruge noget med readystate? Synes at kunne finde meget lidt på nettet - for lidt konkret.
Så jeg håber, der er nogle herinde, der har en mulig løsning og ønsker at hjælpe.
Mvh Lone
