文档章节

js回调的一次应用

晨猫
 晨猫
发布于 07/23 19:29
字数 122
阅读 14
收藏 0
function hideBtn(option) {
    if (option == 1) {
        $("#addBtn").hide();
        $("#addSonBtn").hide();
    }
}

$("body").on("click", "#selectBtn", function () {
    addAttrDisabled();
    $("#title").html("查看资源信息");
    $("#okBtn").hide();
    getById(hideBtn, 1);

});

function selectNodeFunc(node) {
    addAttrDisabled();
    $("#title").html("查看资源信息");
    $("#addBtn").show();
    $("#editBtn").show();
    $("#deleteBtn").show();
    $("#okBtn").hide();

    $("#addWindow #idOfAdd").val(node.id);
    var type = node.type;
    if (type == "0" || type == "1" || type == "2") {
        getById(hideBtn, 0);

    }
}

function getById(callback, option) {
    var id = $("#addWindow #idOfAdd").val();
    var data = {id: id};
    $.ajax({
        type: "POST",
        url: projectName + "sysResource/getResourceById",
        data: data,
        success: function (msg) {
            msg = JSON.parse(msg);
            console.log(msg);
            
            callback(option);
        }
    });

}

 

© 著作权归作者所有

共有 人打赏支持
晨猫
粉丝 32
博文 409
码字总数 125969
作品 0
杭州
后端工程师
私信 提问
JavaScript的计时器的工作原理

最近都在看一些JavaScript原理层面的文章,恰巧看到了jQuery的作者的一篇关于JavaScript计时器原理的解析,于是诚惶诚恐地决定把原文翻译成中文,一来是为了和大家分享,二来是为了加深自己对...

第三方支付接口
2014/11/30
0
0
从一道执行题,了解浏览器中JS执行机制

执行题 JavaScript本身是一门单线程语言 为什么 是单线程的?作为浏览器脚本语言,JavaScript 的主要用途是与用户互动,以及操作 DOM 。这决定了它只能是单线程,否则会带来很复杂的同步问题...

COC马里奥
05/30
0
0
javascript中的定时器(How JavaScript Timers Work)

javascript定时器工作原理是一个重要的基础知识点。因为定时器在单线程中工作,它们表现出的行为很直观。我们该如何创建和维护定时器呢?要从如下三个函数(都是定义在全局作用域,在浏览器中...

隐性精神病人
2014/07/22
0
0
Javascript 异步实现机制

Javascript 单线程指的是在一个浏览器进程中只存在一个 Javascript 执行线程,所以任务需要顺序排列等待执行,而不能像 Java 等多线程语言一样并发执行。但是这种单线程模型在处理耗时的异步...

木头先生
2017/12/11
0
0
JavaScript中的Timer是怎么工作的

作为入门者来说,了解JavaScript中timer的工作方式是很重要的。通常它们的表现行为并不是那么地直观,而这是因为它们都处在一个单一线程中。让我们先来看一看三个用来创建以及操作timer的函数...

Dicky
2011/12/09
0
0

没有更多内容

加载失败,请刷新页面

加载更多

RAM SSO功能重磅发布 —— 满足客户使用企业本地账号登录阿里云

阿里云RAM (Resource Access Management)为客户提供身份与访问控制管理服务。使用RAM,可以轻松创建并管理您的用户(比如雇员、企业开发的应用程序),并控制用户对云资源的访问权限。 对云资...

阿里云云栖社区
7分钟前
0
0
203. 使用pageHelper+boostrap分页 页数过多使用....代替

1. 效果 2. pagehelper版本的 2.1 引入相关jar 及配置分页插件 <!-- 10. 分页 pageHelper --> <dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper</artifactId>......

Lucky_Me
14分钟前
0
0
六大云计算厂商南山论剑,收下这封英雄帖!

六大知名云计算「门派」,五大最热门云计算话题,诸多云计算领域大咖齐聚 ECUG Con 2018!12 月 22-23 日,深圳南山区软件产业基地,让我们共同开启云计算的下一个十年! 会上,七牛云、阿里...

七牛云
18分钟前
0
0
MyBaties分页插件PageHelper的简单使用

抛出问题: 如果想要将现有的select语句改为支持分页功能的查询语句该怎么做呢? 最简单的一种做法就是将所有的select语句都加上limit来实现分页,这种做法有什么问题呢? 有没有一种简便方法...

嘴角轻扬30
31分钟前
2
0
Docker与自动化测试及其测试实践

Docker 与自动化测试 对于重复枯燥的手动测试任务,可以考虑将其进行自动化改造。自动化的成本在于自动化程序的编写和维护,而收益在于节省了手动执行用例的时间。简而言之,如果收益大于成本...

微笑向暖wx
32分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部