2015-06-19 70 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); 
相關問題