【发布时间】:2014-09-10 17:05:11
【问题描述】:
基本上我想在 onClick 事件上调用两个函数。在 Firefox 和 chrome 中运行良好,但在 IE8 中运行良好!
第一个函数应该调用模态显示(模态表示表单正在保存 - 但它没有出现),而第二个函数保存表单然后隐藏模态。
HTML
<a onclick="openModal();saveForm();">Click Me</a>
<!-- Modal -->
<div id="myModal" class="modal hide fade" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
<div id="modal">
<img id="loader" src="static/images/ajax-loader.gif" />
</div>
</div>
JavaScript
function openModal(){
$('#myModal').modal('show');
}
function saveForm(){
//--- some logic
}
提前谢谢你!
【问题讨论】:
-
控制台有错误吗?
-
你怎么知道
func1不是叫的? -
如果你把
alert()放在func1中,你看到了吗? -
@adeneo:你不是在说learn.jquery.com/events/event-basics,你是adeneo吗?太棒了!
-
显示模态 DIV 不会导致脚本等待用户填写。
saveForm()将在模态显示后立即运行,保存表单,并在用户有机会看到模态。
标签: javascript function events internet-explorer-8 onclick