当发生错误时创建一个弹出对话框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");
这给出了“未捕获的错误:不能在初始化之前调用弹出方法;试图调用方法'打开'”。 – 2014-12-23 23:17:23
@PatrickBassut有趣。你有这样的例子吗? – Thunda 2014-12-24 03:40:37