私は js に 1 つの関数を持っています。Chrome では問題なく動作します。しかし、IEでは機能しません
<script type="text/javascript">
function save () {
$.ajax({
url: 'somepage.aspx',
data: {
cmd: "add",
},
type: 'POST',
async: true,
cache: false,
success: function (data, textStatus, xhr) {
// somelogic
}
});
}
</script>
Chrome では正常に動作しますが、つまり、次のエラーが発生します。
SCRIPT257: エラー 80020101 のため、操作を完了できませんでした。
jquery-1.7.1.min.js、2 行目の文字 11497
前もって感謝します
を削除するのを忘れました。データ data にいくつかの変数がありました:{ cmd:"add", itemId: $("#someInputId").val(),anotherId: $("#someInputId2").val()} 編集:
<script type="text/javascript">
function save () {
$.ajax({
url: 'somepage.aspx',
data: {
cmd:"add",
itemId: $("#someInputId").val(),
anotherId: $("#someInputId2").val()
},
type: 'POST',
async: true,
cache: false,
success: function (data, textStatus, xhr) {
// somelogic
}
});
}
</script>