繁体   English   中英

Javascript函数onload阻止其他函数运行

[英]Javascript function onload to block other functions running

JavaScript中有一种方法可以让我仅在页面加载后才能执行一些功能。 其他功能应仅在事件上执行。

问题是,我在php页面中进行了一些计算,完成所有计算后,数据保存在mysql中。 现在,当我进入编辑模式时,一些函数正在执行,这使得总字段为NaN 我只希望代码仅从数据库获取总字段,而不从任何函数获取总字段。 希望我明白。

小提琴

您可以这样尝试:

当用户单击编辑模式时,对服务器进行AJAX调用以从数据库获取计数,并避免从html文档获取计数。

function JQueryGETAjaxCall(servletPath,callBck){
    var path = window.location.origin
    var url = path+servletPath;
    console.log(url)
    $.ajax({
        'type':'GET',
        'url':url,
        'async': true,
        'success':function(res){
                callBck(res);
        },
        'error':function(res){

        }
    });
}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM