我正在使用Telerik組合框並使用jquery來製作它的克隆。telerik mvc組合框複製並初始化
控件正在呈現正確,但下拉不工作我相信由於事實的JavaScript尚未在控件上初始化。
有沒有辦法做到這一點或更好的方式來使控制的副本?
我可能不得不求助於ajax請求,但理想情況下希望保留所有客戶端。
乾杯,
馬克
我正在使用Telerik組合框並使用jquery來製作它的克隆。telerik mvc組合框複製並初始化
控件正在呈現正確,但下拉不工作我相信由於事實的JavaScript尚未在控件上初始化。
有沒有辦法做到這一點或更好的方式來使控制的副本?
我可能不得不求助於ajax請求,但理想情況下希望保留所有客戶端。
乾杯,
馬克
克隆後,你需要附加AJAX調用它如下。
var c = $('rowTemplate').clone();
c.find('selectorToGetInputControl').tAutoComplete({ ajax: { "selectUrl": "Your Ajax Call" },filter: 1 });
不知道你如何試圖讓使用jQuery MVC服務器控件的客戶端克隆,我懷疑這樣的事情可以正常工作。可以使用組合的另一個實例,也可以使用純粹的客戶端組件。
我不明白爲什麼它wouldnt只要propertly我讓所有的ID的獨特控制自身的心不是格外複雜和Telerik的使用jQuery所以它只是需要的jQuery的正確位的要運行的工作,我只是希望有人可能知道哪些位,因爲我不想要逆向工程的telerik代碼 – foz1284 2011-02-11 07:05:20
感謝您的答案我會假設它的工作原理,雖然我從克隆控制改爲部分頁面加載,解決了問題。 – foz1284 2011-12-02 16:15:46