使用ajax修改全局變量

使用ajax會出現修改全局變量的情況,但是由於ajax是異步的,不能夠修改,這時候我們可以添加一下

async : false

關掉異步即可

selectRegister : function(arr){
        var flge = 'success';
        jkt.jsonAjax({
            url: "/expenseReports/selectRegister.do",
            data: {
                arrkey: arr
            },
            // 異步是不能對全局變量進行更改的,將異步關掉
            async : false,
            success: function (data) {

                if (data.success) {
                    var result = data.attributes;
                    var mydate = result.veri;

                    if (mydate != 0){
                        flge = 'error';
                    }
                }
            }
        })
        return flge;
    },

結束

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章