jquery ajax

function invokeJava(action, data)//action 代表相应的action data代表数据
{
showLoading(); //正在加载的图标

var result = $.ajax({
url: action,
method: "POST",
data: data,
async: false,
success : function(msg)
{
}

 


hiddLoading(); //加载完数据后取消加载的图标
return result.responseText; //返回数据
}

function showLoading() //显示正在加载
{
$("body").append("<div class=‘hs_mask‘><img src=‘img/hook-spinner.gif‘></div>");
}
function hiddLoading() //取消正在加载的图标
{
setTimeout(function(){ //代表0.5秒后将执行function 函数
$("div.hs_mask").remove(); //div.hs_mask 代表showLoading中div的名字,取消显示的加载图标
}, 500);
}

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。