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

时间:2015-11-20 05:18:17

标签: javascript php

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

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

Fiddle

1 个答案:

答案 0 :(得分:0)

您可以尝试这样:

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

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){

        }
    });
}