Hirdetés

Új hozzászólás Aktív témák

  • Brown ügynök

    senior tag

    Szeretném egy callback fv. eredményét átadni egy másik fv. de valamit elnézek. A lényeg, hogy a get_upload_rights fv.-ben a right először undefined, majd legközelebbi hívás alkalmával a callbacknek köszönhetően a megfelelő adattal tér vissza (mondjuk 1). Ám ez nem adódik át az access változónak, ott undefined marad. A függvények a JsTree-ből vannak.

    create : function () {
    var access;
    access = this.get_upload_rights(obj);

    alert(access);

    if(!access) {
    alert('Nincs joga ehhez a művelethez!');
    return false;
    }
    }

    get_upload_rights : function (obj, right) {

    alert(right);
    if (right == undefined){
    if ($obj !== false) this.__callback({'obj' :$obj, 'right': function () {
    get_upload_rights($obj, right)
    }});
    }
    else if (right == 1) {
    return true;
    }
    else {
    return false;
    }
    }

Új hozzászólás Aktív témák