2013-05-19 37 views
0

我的kendo自動填充小部件從Web服務c#中獲取數據,並且工作正常。 但是我發現,當我在鍵盤上輸入某些內容時,小部件從web服務獲取數據。如何初始化document.ready()函數中的kendo自動填充小部件

我需要觸發綁定事件,從它的數據的數據,進入下面的函數,而不是打字鍵盤上的東西時:

$(document).ready(function(){ 
//fire event here!!! 
}); 
+0

你是什麼意思,當你說我需要從綁定的事件觸發數據data_?您希望從服務器獲取「所有」數據,並讓客戶端使用已收到的數據對其進行過濾? – OnaBai

+0

你的意思是你想綁定數據很快創建了自動完成? – NunoCarmo

+0

感謝您的及時回覆,是的,我希望綁定數據從服務器創建自動完成後立即在「$(document).ready(function(){}); 此刻,綁定數據(客戶端調用web服務)第一次觸發,當我在鍵盤上鍵入一個鍵。 我需要它發生在文檔的負載。 – pasluc74669

回答

0

你可能有這樣的事情:

// DataSource definition 
var ds = new kendo.data.DataSource({ 
    transport : { 
     read: { 
      url : "service.json" 
     } 
    } 
}); 
// Autocomplete definition 
$("#autocomplete").kendoAutoComplete({ 
    dataSource: ds 
}); 

所以,只需要調用ds.read()來加載它。

// Load DataSource using `transport.read` 
ds.read(); 
+0

是的,我已經一直很愚蠢!!! ds.read()就是我在找的東西!!! – pasluc74669

+0

請刪除以前的評論,我很肯定你不是:-) – OnaBai

相關問題