Uncaught TypeError: Невозможно прочитать свойство 'toLocaleString' из неопределенного - PullRequest
0 голосов
/ 25 сентября 2019

Я получаю эту ошибку, как я могу исправить эту ошибку?Я пытаюсь получить подробности из локального хранилища через SessionParser.js https://github.com/jethroacosta08/sessionparser. Я пытаюсь записать строку обучения на данные.

Ошибка, которую я получаюis:

Uncaught TypeError: Cannot read property 'toLocaleString' of undefined
    at paymentStd (onClick.js:12)
    at HTMLButtonElement.onclick (database.html:1)

onclick.js

    function paymentStd(i){
        var data = lp.getKey('StudentsData','Students_Information')[i];
        var data_all = lp.getKey('StudentsData','Students_Information');
        $('#full_name').text(data.FirstName+" "+data.MiddleName+" "+data.LastName);
        $('#StudentID').text(data.StudentID);



        var Tuition = data.Tuition.toLocaleString();
        console.log(Tuition);
        $('#paymentStudent').text('Php '+ Tuition+'.00');
        $('#prints').click(function(){
            window.print();
        });





    }

1 Ответ

0 голосов
/ 25 сентября 2019

Убедитесь, что data.Tuition определено (имеет значение).Только тогда вы можете использовать метод toLocaleString

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