Deferred resloved

by Akram kamal

HTML

<div>
    <p id='status'> </p>
    <input type='button' id='resolve' value='Resolve Deferred Object'/>
</div>

JavaScript

var deferred = $.Deferred()
var promise = deferred.promise()

promise.done( function(data){
    $('#status').append('-Promise resolved with message : ' + data + '</br>')
})

//promise.resolve('File submitted') : error promise does not have method resolve


$('#resolve').click(function(){
    $('#status').append('-Deferred resolved</br>') 
    deferred.resolve('File submitted')
})