function invokeJava(action, data, isShowLoading) { if(typeof(isShowLoading) == "undefined" || isShowLoading) { showLoading(); } var result = $.ajax({ url: action, method: "POST", data: data, async: false, success : function(msg) { } }); if(isShowLoading == undefined || isShowLoading) { hideLoading(); } return result.responseText; } function showLoading() { $("body").append("<div class='hs_mask'><img src='img/loading.gif'></div>"); } function hideLoading() { setTimeout(function(){ $("div.hs_mask").remove(); }, 100); }
此为异步加载数据
调用方法
function getParam(suitId,quantity){ var data ={}; data["suitId"] = suitId; data["quantity"] = quantity; return data; }
function addCartForSuit(){ var suitId = $("#suitId").attr("value"); var quantity = $("#quantity").attr("value"); var param = getParam(suitId,quantity); var result = invokeJava("addCartForSuitAjax",param);//addCartForSuitAjax 为一个action if(result == "成功"){ if(confirm("加入购物车成功,是否进入购物车")){ window.location.href= "getCartForUcboss3_ShoppingCart"; }else{ history.go(-1); } }else{ alert(result); } }
转载于:https://www.cnblogs.com/songyao/p/4071097.html
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/109675.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...