jquerymobile';s pageinit导致返回时出现问题
我的应用程序使用JQM,它为用户提供了一个搜索功能,可以动态填充一个自动完成框。服务器请求在输入3个字符后激活,然后在每个后续字符上激活。它工作正常,允许用户单击自动完成框中的链接并导航到页面。但是,按下后退按钮时,当输入第三个字符时,永远不会进行服务器调用,我确信这是由于JQM建议使用jquerymobile';s pageinit导致返回时出现问题,jquery,jquery-mobile,page-init,Jquery,Jquery Mobile,Page Init,我的应用程序使用JQM,它为用户提供了一个搜索功能,可以动态填充一个自动完成框。服务器请求在输入3个字符后激活,然后在每个后续字符上激活。它工作正常,允许用户单击自动完成框中的链接并导航到页面。但是,按下后退按钮时,当输入第三个字符时,永远不会进行服务器调用,我确信这是由于JQM建议使用$(document).On('pageinit') 如何更改此设置,以便在返回后可以使用搜索功能?我知道您使用的是“开”,但在页面首次初始化时,Pageinit只会启动一次 您应该将函数绑定到“pageshow
$(document).On('pageinit')
如何更改此设置,以便在返回后可以使用搜索功能?我知道您使用的是“开”,但在页面首次初始化时,Pageinit只会启动一次
您应该将函数绑定到“pageshow”
$( '#theSearchPage' ).on( 'pageshow',function(event){
../Do Your Stuff
});