次のajaxスクリプトを使用してPOST JSONオブジェクトを使用します。POST Jsonオブジェクトajaxスクリプト(Internet Explorer)を使用
$.ajax({
url: url,
type: "POST",
data: jsonData,
dataType: "json",
contentType: "application/json; charset=utf-8;",
success: function (data) {
$('#dialog-placeholder').html('OK');
},
error: function (xhr, textStatus, errorThrown) {
$('#dialog-placeholder').html('Bad');
}
});
Edge、Firefox、Chromeではうまく動作します。残念ながら、Internet Explorerでは、それは私の後にエラーが表示されます。
400 Bad Request
The collection of headers 'content-type,accept' is not allowed.
私がAspネットのWeb APIでCORSを使用しています。 – maciejka
contentType属性を削除します。 – Jar3d
は外部のajax URLですか? – Sourabh