比如,用户输出内容后,我们需要验证他输入的是是否符合要求,
使用ajax提交后,返回的结果,我们想要用弹出窗口提示用户,
可以这样:
$.post('server.php',
{xxx:xxx},
function(data){
$.mobile.changePage('#dialog', 'pop', true, true);
}
);
注意要弹出的窗口HTML:
<div data-role="dialog" id="dialog">...</div>
这里的data-role不是page,而是换成dialog了。其它的都一样哦~
来源于:http://stackoverflow.com/questions/6230460/how-to-open-a-jquery-mobile-dialog-from-javascript