2012-02-24 12 views
9

In esecuzione l'ultima versione di jQuery Mobile (1.0.1) e non si desidera utilizzare AJAX per la navigazione della pagina.jQuery Mobile ajaxEnabled non funziona?

ho aggiunto il seguente codice, che secondo il sito jQuery Mobile dovrebbe fermare l'uso di AJAX:

$(document).bind("mobileinit", function() { 
    $.mobile.ajaxEnabled = false; 
}); 

ma utilizza ancora AJAX e aggiunge il cancelletto (#) per gli URL.

Come disabilitare l'uso di AJAX?

risposta

19

Solo un'ipotesi, ma sei vincolante per mobileinit prima che jQuery Mobile sia caricato?

Come indicato nella documentation, ti consigliamo di caricare i file JavaScript in questo ordine:

<script src="jquery.js"></script> 
<script src="custom-scripting.js"></script> 
<script src="jquery-mobile.js"></script> 
+1

che era, grazie! – johna