使用jQuery Mobile以编程方式打开一个对话框

Pau*_*tas 5 jquery-mobile

所以我有一个页面和一个对话框.当用户单击页面按钮时,一个AJAX请求将打开包含结果的对话框.像没有AJAX的简单例子:http://jsfiddle.net/rBBpx/

有用.该对话框以编程方式打开.但它隐藏了页面内容,将对话框显示为另一个页面.我知道弹出窗口可以在页面中打开带有链接的对话框,但我没有明白我如何以编程方式做到这一点.我试图改变$.mobile.changePage()对它的调用,但它没有像我预期的那样工作:

$('#dialog').popup();
$('#dialog').popup('open');
Run Code Online (Sandbox Code Playgroud)

如何在页面中显示该对话框,作为弹出窗口?它有可能吗?先感谢您!

小智 -2

如果您使用phonegap,有一个警报插件:http://docs.phonegap.com/en/edge/cordova_notification_notification.md.html

navigator.notification.alert("your AJAX result here");
Run Code Online (Sandbox Code Playgroud)