The links on my site don\'t work and I got an solution of using data-ajax=\"false\" on my anchors without getting a true explanation. Can someone help me?
data-ajax is a feature of jQuery Mobile. JQM by default will try to load pages via ajax for improved user experience and transitions. If you set data-ajax='false' then JQM will do a normal page request instead of using ajax. This can be used on forms as well as links.
From the docs:
This tells the framework to do a full page reload to clear out the Ajax hash in the URL
If you want to disable ajax on all of your links then instead of adding data-ajax to everything, you can do it like this:
$(document).bind("mobileinit", function () {
$.mobile.ajaxEnabled = false;
});