文档章节

js回调的一次应用

晨猫
 晨猫
发布于 07/23 19:29
字数 122
阅读 10
收藏 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);
        }
    });

}

 

© 著作权归作者所有

共有 人打赏支持
晨猫
粉丝 29
博文 350
码字总数 87089
作品 0
杭州
后端工程师
JavaScript的计时器的工作原理

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

第三方支付接口
2014/11/30
0
0
javascript中的定时器(How JavaScript Timers Work)

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

隐性精神病人
2014/07/22
0
0
从一道执行题,了解浏览器中JS执行机制

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

COC马里奥
05/30
0
0
Javascript 异步实现机制

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

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

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

Dicky
2011/12/09
0
0

没有更多内容

加载失败,请刷新页面

加载更多

初级开发-编程题

` public static void main(String[] args) { System.out.println(changeStrToUpperCase("user_name_abc")); System.out.println(changeStrToLowerCase(changeStrToUpperCase("user_name_abc......

小池仔
今天
4
0
现场看路演了!

HiBlock
昨天
14
0
Rabbit MQ基本概念介绍

RabbitMQ介绍 • RabbitMQ是一个消息中间件,是一个很好用的消息队列框架。 • ConnectionFactory、Connection、Channel都是RabbitMQ对外提供的API中最基本的对象。Connection是RabbitMQ的s...

寰宇01
昨天
9
0
官方精简版Windows10:微软自己都看不过去了

微软宣布,该公司正在寻求解决方案,以减轻企业客户的Windows 10规模。该公司声称,企业客户下载整个Windows 10文件以更新设备既费钱又费时。 微软宣布,该公司正在寻求解决方案,以减轻企业...

linux-tao
昨天
19
0
TypeScript基础入门之JSX(二)

转发 TypeScript基础入门之JSX(二) 属性类型检查 键入检查属性的第一步是确定元素属性类型。 内在元素和基于价值的元素之间略有不同。 对于内部元素,它是JSX.IntrinsicElements上的属性类型...

durban
昨天
10
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部