2015-11-07 81 views
0

我之前沒有編寫過這個程序,而且在搜索如何實現這個Dojo時沒有找到任何示例。Dojo過濾選擇 - 如何編程

我需要一個字段中鍵入提前爲下拉場,並在現場填寫對方輸入所以當他們爲他們的需要鍵入足夠的字符,就可以按下回車鍵,它抓住了正確的值。我的觀點超過了64K的限制。在瀏覽器中預覽時,我編程的字段不顯示字段,只在其下面的巨大列表中顯示值。有人可以闡明如何編程這個領域?謝謝你的幫助。

有沒有給該進入比更詳細,例如XPages中的所有的各種元件的實例的參考書,加載一個下拉與六個值。

+0

請添加代碼 –

回答

1

這是Dojo Filtering Select Extension Library控件嗎?如果是這樣,那麼XPages Extension Library圖書就涵蓋了這些組件。掌握XPages第2版涵蓋了核心控件和通用XPages運行時主題。

沒有代碼或更多的細節,很難說其中的原因。聽起來好像相關的Dojo類沒有加載。這可能是因爲使用的主題是Bootstrap,它是基於jQuery而不是基於Dojo的。或者,如果您不使用擴展庫控件,最可能的原因是聲明Dojo篩選選擇,但不包括相關的Dojo模塊。這也是使用擴展庫組件而不是手動編碼它們的原因之一。或者,您可能正在使用現代IE瀏覽器與較舊的Domino版本對比 - IE不支持舊版本的Dojo,需要兼容的瀏覽器/服務器版本。

+0

我得到了提前類型的工作,但它的作用很奇怪。它好像在搜索視圖中第一列的任何部分,這是客戶名稱和城市的連接,因此用戶可以指示訂單的下架。我如何只搜索一個密鑰,但下拉顯示的數據多於密鑰?它也顯示了一些漫不經心的符號,如顯示器的一部分是符號字體。有沒有人看過這個? –

+0

您應該能夠選擇不同的列作爲密鑰。如果你想要一個更靈活的佈局,看看這個問題上的答案http://stackoverflow.com/questions/11286096/specialized-type-ahead –

+0

如何選擇密鑰列?這是一個你意識到的組合框,而不是前面帶有類型的Editbox。 –