jquery ajax

jquery ajax

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

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/109675.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • layui–select使用以及下拉框实现键盘选择[通俗易懂]

    layui–select使用以及下拉框实现键盘选择[通俗易懂]layui–select使用以及下拉框实现键盘选择

    2022年4月20日
    44
  • er图实体关系图怎么画_uml时序图怎么画实例

    er图实体关系图怎么画_uml时序图怎么画实例关于绘图,我一般遵循这样的原则:绘图前先充分理解这类图形,回答它是什么,具有哪些绘图规范,最后才是怎么画。一、什么是E-R图?E-R图又称实体关系图,是一种提供了实体,属性和联系的方法,用来描述现实世界的概念模型。通俗点讲就是,当我们理解了实际问题的需求之后,需要用一种方法来表示这种需求,概念模型就是用来描述这种需求。比如学生生活中的校园卡系统数据库、公交卡系统数据库等等,都离不来实体关系图。学生就业系统E-R图E-R图中的基本元素(以上面的学生饭卡E-R图为例)..

    2022年9月2日
    2
  • layui弹出层的icon

    layui弹出层的icon1.layer.msg(‘弹出层’,{icon:1});2.layer.msg(‘弹出层’,{icon:2});3.layer.msg(‘弹出层’,{icon:3});4.layer.msg(‘弹出层’,{icon:4});5.layer.msg(‘弹出层’,{icon:5});6.layer.msg(‘弹出层’,{ico…

    2022年5月7日
    37
  • 鲁大师 android模拟器,手机模拟大师怎么安装?鲁大师安卓模拟器安装教程

    鲁大师 android模拟器,手机模拟大师怎么安装?鲁大师安卓模拟器安装教程许多网友向小编反映不知道怎么下载手机模拟大师?下载完成后不知道怎么安装?今天极速小编为大家提供一个安装教程,希望对大家有帮助!首先我们下载手机模拟大师(下载地址:http://www.jisuxz.com/down/49186.html),下载完成后点击打开文件夹找到下载的压缩文件,解压后打开安装文件“LDSGameMasterMini_officialwebsite.exe”,出现安装界面:这时…

    2022年6月1日
    59
  • 5大优秀黑客必逛技术网站

    5大优秀黑客必逛技术网站5大优秀黑客必逛技术网站HackForums最理想的黑客技术学习技术根据地,也适用于开发人员游戏开发者,程序员,图形设计师以及网络营销人士HackThisSite提供合法而安全的网络安全资源,可以通过·各类挑战题目测试自己的黑客技能EnilZone一个专门面向黑科群体的论坛,其中也涉及科学,编程以及艺术等领域的内容Exploit-DB提供一整套庞大的归档体…

    2022年7月15日
    19
  • Thread.setDaemon详解

    Thread.setDaemon详解java用户线程与守护线程详解

    2025年7月14日
    0

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号