Uncaught TypeError: невозможно прочитать свойство toLowerCase из null + jquery.tokenInput

Я использую ввод токена Jquery, но получаю Uncaught TypeError: Cannot read property toLowerCase null

Я не понимаю, почему я получаю эту ошибку, потому что она работает с другими данными. Я написал следующий код в Coffeescript:

$('#field_name').tokenInput data, propertyToSearch: 'case_no'

Данные не что иное, как

data = [{id: 12, case_no: 'abc'}, {id: 10, case_no: 'ss'}.......]

Данные содержат 76000 записей, я не понимаю, почему я получаю эту ошибку, в чем проблема с приведенным выше кодом или данными?


person Deepti Kakade    schedule 13.04.2015    source источник


Ответы (1)


Я не думаю, что JSON примет свойство с именем case_no без кавычек (подчеркивание является специальным символом), вы пытались переформатировать свои данные следующим образом:

data = [{id: 12, 'case_no': 'abc'}, {id: 10, 'case_no': 'ss'}.......]
person taxicala    schedule 13.04.2015