Modify ↓
Ticket #12011 (closed bug: invalid)
HEAD only response caused JQUERY parser fail
| Reported by: | hayafirst@… | Owned by: | |
|---|---|---|---|
| Priority: | undecided | Milestone: | None |
| Component: | unfiled | Version: | 1.7.2 |
| Keywords: | Cc: | ||
| Blocking: | Blocked by: |
Description
When I return a HEAD 200 to a Jquery ajax call. I got: JSON Parse error: Unexpected EOF. The whole error looks like this:
pass back an empty JSON then it is OK
my ajax call looks like this:
$(function(){
$("#login-form").submit(function(){
var form_values = $(this).serializeArray();
$.ajax({
url: "/login.json",
type: "post",
data: form_values,
success: function(){
window.location.href = "/";
},
error: function(jqXHR, textStatus, errorThrown){
console.log(textStatus);
console.log(jqXHR);
console.log(errorThrown);
}
}
);
return false;
})
}
);
Change History
Please follow the bug reporting guidlines and use jsFiddle when providing test cases and demonstrations instead of pasting the code in the ticket.
Note: See
TracTickets for help on using
tickets.


Yeah, don't pass back nothing if the request is expecting something.