2015-06-19 72 views
-1

Iam使用jQuery黑客列表插件。Uncaught TypeError:无法读取未定义的属性'值'

我已经手动创建了列表,然后它正在工作。但

在这里,我已经自动创建列表项目,那个时候即时得到错误

Uncaught TypeError: Cannot read property 'values' of undefined 

黑客代码列表

var options = { 
     //item: 'hacker-item', 
     values: ['name'] 
    }; 

    var hackerList = new List('hacker-list', options); 

我叫这个代码是现成的事件..不知怎的,我觉得问题是。列表是动态创建的,但列表已在ready事件中初始化。所以这是问题。

如何纠正这一点?这不是插件问题。纯粹的jquery问题。列表产生之前称为ready事件..

+0

您能否提供更多脚本,因为此代码段提供的信息非常少。 –

+0

我已经使用该脚本和插件脚本。而已。 – Deen

回答

0

在文件init进程是这样​​的

var options = { 
    valueNames: ['name'] 
}; 

var hackerList = new List('hacker-list', options); 
+0

['name','city']是搜索值。现在我只使用名称字段 – Deen

1

因为有通过插件定义没有values属性,因此你的错误,其valueNamesvalues,为每插件文档,因此更改为:

var options = {   
    valueNames: ['name'] 
}; 
var hackerList = new List('hacker-list', options); 
相关问题