Fix a bug to asyncOpen function, when ajax response is <> 200 recover the icon to avoid infinite loading icon