Ajax post being aborted by firefox (not seen in Chrome or IE)
What type of content your server returning. JSON or HTML content. Are you using charset=utf-8 in server content. Make sure your server response must be in JSON contentType. Another guess remove datatype: "html" from your code. Try for your luck.
If your server returns json means, try below
$.ajax({ type: 'POST', url: '/Save', data: JSON.stringify(dataset), datatype: "json", contentType: "application/json", success: function (data, textStatus, jqXHR) { //alert("success"); }, error: function (jqXHR, textStatus, errorThrown) { //alert("error"); } });
datatype: "json", contentType: "application/json" makes sense