【问题标题】:Uncaught TypeError: Cannot read property 'toLowerCase' of null + jquery.tokenInput未捕获的类型错误:无法读取 null + jquery.tokenInput 的属性“toLowerCase”
【发布时间】:2015-04-13 17:17:35
【问题描述】:

我正在使用 Jquery 令牌输入,但我收到 Uncaught TypeError: Cannot read property 'toLowerCase' of null

我不明白为什么会出现此错误,因为它与其他数据一起使用。我在 Coffeescript 中编写了以下代码:

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

数据不过是

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

数据包含76000条记录,我不明白为什么会出现这个错误,上面的代码或数据有什么问题?

【问题讨论】:

    标签: jquery ruby-on-rails jquery-tokeninput


    【解决方案1】:

    我认为 JSON 不会接受不带引号的名为 case_no 的属性(下划线是特殊字符),您是否尝试过如下重新格式化数据:

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

    【讨论】:

      猜你喜欢
      • 2014-07-06
      • 2016-03-25
      • 2018-05-16
      • 1970-01-01
      • 2021-11-18
      • 2020-11-17
      • 2021-10-13
      • 1970-01-01
      相关资源
      最近更新 更多