当发生错误时创建一个弹出对话框Jquery Mobile

问题描述:

我想要一个对话框出现时发生错误,但我不知道如何去做。我希望代码出现在下面的代码中。所以当这个函数被调用时会弹出一个对话框。当发生错误时创建一个弹出对话框Jquery Mobile

.fail(function(){ alert("$.get failed!"); //replace with failed dialog }) });

所以我猜这是你在说什么。

http://api.jquerymobile.com/popup/

有这种内嵌在HTML某处。

<div data-role="popup" id="popupCloseLeft" class="ui-content" style="max-width:280px"> 
<a href="#" data-rel="back" data-role="button" data-theme="a" data-icon="delete" data-iconpos="notext" class="ui-btn-left">Close</a> 
<p>I have a close button at the top left corner with simple HTML markup.</p> 
</div> 

然后在你的失败函数中调用这个。

$("#popupCloseLeft").popup("open"); 
+0

这给出了“未捕获的错误:不能在初始化之前调用弹出方法;试图调用方法'打开'”。 – 2014-12-23 23:17:23

+0

@PatrickBassut有趣。你有这样的例子吗? – Thunda 2014-12-24 03:40:37