jsonを使用してPHPからのテキストを印刷するjquery関数があります。クロムでうまく動作しますが、IEエッジでこの奇妙なエラーがあります。 オブジェクトはプロパティまたはメソッドをサポートしていません。Jqueryオブジェクトはプロパティまたはメソッドの "値"をサポートしていません
$(function() {
$("#catlist ul").sortable({
placeholder: "ui-state-highlight",
stop: function(event, ui) {
var list = ui.item.parent();
var sorted = list.sortable("toArray", { key: "catid[]" });
$.post("catalog_ajax.php", { cmd: "reorder", sorted: sorted}, function(data) {
if (data.code=='OK') {
} else {
alert('NOK');
}
},'json');
}
});
$("#catlist ul").disableSelection();
$('.prodcat-remove').on('click', function(e) {
e.preventDefault();
var ajaxurl = $(this).data('href');
if (confirm('Czy na pewno chcesz usunąć?')) {
$.getJSON(ajaxurl, function (response) {
if (response.hasOwnProperty('success')) {
if (response.success) {
$('#catid_'+response.success).remove();
} else {
alert('Nie udało się usunąć kategorii, spróbuj ponownie później.');
}
} else {
if (confirm("Uwaga!\n" + Object.values(response).join("\n"))) {
$.getJSON(ajaxurl + '&force=1', function (response) {
if (response.hasOwnProperty('success')) {
if (response.success) {
$('#catid_'+response.success).remove();
} else {
alert('Nie udało się usunąć kategorii, spróbuj ponownie później.');
}
} else {
alert("Nie można usunąć katalogu\n" + Object.values(response).join("\n"));
}
});
}
}
});
}
});
ライン
if(confirm("Uwaga!\n"+Object.values(response).join("\n")))
にその破壊私は問題...
'Object.values'がサポートされていませんから始まるサポートされていますIE上で – Weedoze