避免jQuery移动AJAX行为

避免jQuery移动AJAX行为,jquery,ajax,jquery-mobile,Jquery,Ajax,Jquery Mobile,我一直在玩弄jquerymobile,试图找出限制和自然行为 我遇到了一个问题,我手动调用ajax脚本来加载动态元素的html,但是在这样做时,本机jQuery接口似乎会在ajax调用完成后导致整个页面重新加载 是否有一个函数可以显式拒绝该特定请求触发该默认状态行为 以下是(简化的)JS代码: 因此,当我单击.cell时,它会按预期加载,但只要元素中充满响应,整个页面就会刷新 为了便于参考,整个模块(.cell和#元素)位于原生jquery mobile导航栏窗口中。不确定此时还需要提供什么,但

我一直在玩弄jquerymobile,试图找出限制和自然行为

我遇到了一个问题,我手动调用ajax脚本来加载动态元素的html,但是在这样做时,本机jQuery接口似乎会在ajax调用完成后导致整个页面重新加载

是否有一个函数可以显式拒绝该特定请求触发该默认状态行为

以下是(简化的)JS代码:

因此,当我单击.cell时,它会按预期加载,但只要元素中充满响应,整个页面就会刷新

为了便于参考,整个模块(.cell和#元素)位于原生jquery mobile导航栏窗口中。不确定此时还需要提供什么,但询问后,您将收到

我尝试过向单元格元素添加以下内容,但没有做任何更改

 data-ajax="false" 

我解决了这个问题。它调用的页面中有jquery移动初始化,因此本质上是再次加载所有内容

我的解决办法是关闭加载页面上的自动初始化,并在填充/加载元素后手动调用任何所需的功能

 data-ajax="false"