Возможно ли описание объекта JSON в IE11? - PullRequest
0 голосов
/ 11 мая 2018

Вот ситуация,

У меня есть следующий пример ввода:

[
    {
        "id": "1836",
        "lead_id": "2967",
        "form_id": "10",
        "field_number": "1",
        "value": "Davis May 08",
        "is_synced": "1"
    },
    {
        "id": "1837",
        "lead_id": "2967",
        "form_id": "10",
        "field_number": "3",
        "value": "Kevin",
        "is_synced": "1"
    },
    {
        "id": "1838",
        "lead_id": "2967",
        "form_id": "10",
        "field_number": "4",
        "value": "Test",
        "is_synced": "1"
    },
    {
        "id": "1839",
        "lead_id": "2967",
        "form_id": "10",
        "field_number": "5",
        "value": "2018-05-08",
        "is_synced": "1"
    },
    {
        "id": "1840",
        "lead_id": "2967",
        "form_id": "10",
        "field_number": "6.1",
        "value": "725 Fieldcrest Dr Unit A",
        "is_synced": "1"
    }
]

Однако, когда код проходит через следующий вывод:

for(i in responseArray) {

        var item = responseArray[i].evalJSON();

        // Format Dob
        if (item.field_number == '5') {
            item.value = intlToUsDate(item.value);
            console.log(item.value);
        }

        var inputSelector = '[name="input_' + item.field_number + '"]';
        var dom_elms = document.querySelectorAll(inputSelector);

        for (var e in dom_elms) {
            var dom_elm = dom_elms[e];
            if (dom_elm.type == 'radio' || dom_elm.type == 'checkbox') {
                if (dom_elm.value == item.value && !dom_elm.checked) {
                    dom_elm.click();
                    continue;
                }
            } else {
                dom_elm.value = item.value;
            }

        }
    }

и выдает следующий вывод:

"

я d " :

» 1 8 3 6 "

» L е d _ я d " :

» 2 9 6 7 "

» е о р м _ я d " :

» 1 0 "

» е я е L d _ N U м б е р " :

» 1 "

» v L U е " :

» D v я s

Обратите внимание, что это происходит только в IE11. Я где-то видел, что разработка для IE11 остановлена, и поэтому я не могу обработать json.object.

Правильно?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...