The problem is that data is successfully transfered to the server, but the callback function is never executed in both versions:
$.post(action, formData, function (data) { alert('121'); });
or
$.ajax({
type: "POST",
url: action,
data: formData,
dataType: "html",
success: function(msg){
alert('23');
}
});
JQuery 1.4.1
Thank you!
Perhaps you are generating an error? You could try switching it to a .ajax() call and hook into the error handlers to see if this is occurring.