Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP


phonegap: Pages with data-ajax="false" on form fail to load #1580

jblas opened this Issue · 5 comments

1 participant

Kin Blas
Kin Blas

This problem was originally reported in issue 1578 where one user was trying to test the fix for 1578 but was experiencing a page load that never seems to finish. That is, the JQM load message just sits there spinning.

The page that was being loaded was a markup fragment that contained a data-role="page" div with a form that had @data-ajax="false". If I removed the @data-ajax attribute things seemed to load just fine.

Kin Blas jblas was assigned
Kin Blas

I should've noted in the original report above that the hang can be seen in a phonegap app loaded in the iOS iPhone 4.2 Emulator on the Mac.

Kin Blas

This does NOT seem to be a problem with phonegap on Android.

Kin Blas

Ok, found the problem ... it is real. :-)

In the $.ajax() callback, we look for elements with @href, @src, and @data-ajax="false" elements, the code then assumes that matching elements will have either @href or @src, which of course forms don't ... they have @action ... so the code throws an exception because thisUrl is undefined.

Patch on its way.

Kin Blas

Fix landed on the HEAD:


Kin Blas jblas closed this
Deleted user

Confirm fixed in 4.3 iphone simulator on osx.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Something went wrong with that request. Please try again.