我在jQuery中使用blockUI时遇到了问题。请看下面的用例:
<form action:"javascript:processInfo()" id="myForm">
...
...
<input type = "submit" value ="submit" id ="submit"/>
</form>processInfo() javascript函数如下所示:
function processInfo(){
$.blockUI({message:"<h1>Please Wait....</h1>"});
.....//some processing here
$.unblockUI();
}问题是这个blockUI is函数从未被调用过。但是,在完成整个javascript函数processInfo()之后才会看到效果。我在这里做错了什么?我怎么才能解决这个问题。请帮帮忙。
发布于 2011-11-14 17:40:02
我通常会使用以下方法来处理它:
<form action="/url_to_submit_to" id="myForm">
...
...
<input type = "submit" value ="submit" id ="submit"/>
</form>那么在你的脚本中有
$(function() {
$("#myForm").submit(function() {
$.blockUI({message:"<h1>Please Wait....</h1>"});
.....//some processing here
$.unblockUI();
});
});https://stackoverflow.com/questions/8119510
复制相似问题