support for xhr.status + correctly trigger ajaxError handlers #72
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
hey malsup,
i did found it very limiting not having a
xhr.status
when doing an ajax file upload ...since there's a
<textarea>
hack anyway i thought why not add another "hack" to receive thestatus
(andstatusText
as well), here's what i did :status
attribute on the document root (e.g.<body>
)<textarea>
hack is used i check for thestatus
attribute on it as wellxhr.status === 'n/a'
now after adding this i discovered that even thought the
xhr.status
was being set correctly i still had issues with theajaxError
handler not being triggered correctly ... thus i changed the "status" handling logic a bit and now it's working flawlessly - so i thought it might be useful for others as well :)K.