Het javascript component jsTree, te downloaden op http://www.jstree.com/ werkt niet.
Kortgezegd is jsTree asynchroon, maar biedt niet de mogelijkheden om te achterhalen of een update is uitgevoerd. Daardoor krijg je de vreemdste GUI problemen. Aangezien ik het component op verschillende pagina's BIJNA correct had, heb ik m'n uiterste best gedaan om 'm goed te laten functioneren. Maar op een gegeven moment ben je gewoon teveel events aan het afvangen en wordt het een troep. Nu is jsTree wel gratis, dus ik zal dat paard niet teveel in de bek kijken.
Deze blog is vooral bedoeld om een goed alternatief te promoten namelijk zTree. http://www.ztree.me/
Hierbij kun je kiezen of je een synchrone of asynchrone werking wilt. Ideaal en het functioneert perfekt. Ik heb een donatie gedaan, gewoon omdat ik na de slechte ervaring van jsTree een goede ervaring met zTree had.
zaterdag 28 februari 2015
vrijdag 6 februari 2015
Jquery deferred
var dF = function() {
var deferred = $.Deferred();
deferred.resolve("mik");
return deferred.promise();
};
var dF2 = function() {
var deferred = $.Deferred();
deferred.resolve("mak");
return deferred.promise();
};
var dArray = [ ];
dArray.push(dF());
dArray.push(dF2());
$.when.apply(this,dArray). then(function() {
var i = 0;
for (i = 0; i < arguments.length; i++) {
alert(arguments[i]);
}
});
of zo:
var dF = function() {
var deferred = $.Deferred();
deferred.resolve("mik");
return deferred.promise();
};
var dF2 = function() {
var deferred = $.Deferred();
deferred.resolve("mak");
return deferred.promise();
};
$.when(dF(),dF2()).then( function(data, data2) {
alert(data);
alert(data2);
});
extra:
.then actually creates a new deferred object and sends that to the chain. Since you didn't return anything from .then, the new deferred object has no arguments.The most common use for .then is chaining ajax requests:
$.ajax({...}).then(function(){
return $.ajax({...});
}).then(function(){
return $.ajax({...});
}).then(function(){
return $.ajax({...});
}).then(function(){
return $.ajax({...});
});
Samsung SE-208GB regio unlock
Stel, je heb een Samsung SE-208GB externe USB DVD speler gekocht. Dan kun je geen DVD's van regio 2 afspelen.
De manier waarop
> Ga naar start/uitvoeren... Type devmgmt.msc
> Je komt dan in Apparaatbeheer. Hier moet je onder DVD-/cd-rom-stations de Samsung SE-208GB dubbelklikken.
> Ga naar tabblad regio code.
> Vervolgens kies je land Nederland.
Na ongeveer twee minuten begon bij mij een regiocode 2 DVD te spelen.
De manier waarop
> Ga naar start/uitvoeren... Type devmgmt.msc
> Je komt dan in Apparaatbeheer. Hier moet je onder DVD-/cd-rom-stations de Samsung SE-208GB dubbelklikken.
> Ga naar tabblad regio code.
> Vervolgens kies je land Nederland.
Na ongeveer twee minuten begon bij mij een regiocode 2 DVD te spelen.
Abonneren op:
Posts (Atom)