2011-04-20 74 views
1

我無法弄清楚如何在ATK中創建一個字段自動完成。如何創建一個字段「自動完成」?

我想它與類型「參考」有關,但仍然不確定。 假設我在「行」類型字段中查找客戶端名稱,那麼自動完成應該列出所有/ topXX匹配的名稱。

場景1: 一旦我點擊[Enter],我將需要從表單字段中加載的所有行,以便我可以編輯記錄。 我想這需要先獲取客戶端ID,然後張貼到「編輯」頁面,然後調用該ID的「loadData()」方法並填充字段。

場景2: 我將作業請求分配給客戶端。首先,我找到客戶,然後我可以將其ID存儲在隱藏字段中,然後發佈。

有什麼建議嗎? TIA

+0

我猜這裏是迴應我流的一部分ñ問題:http://new.agiletoolkit.org/?page=example/bindfillinfields – fernandojmartin 2011-04-20 16:00:11

回答

1

我建議你去2種形式。第一種形式只有一個字段,當字段被更改時,會自動重新加載包含參數的第二種形式。

您還需要一個自動填充字段。自動完成有些在4.0越野車,但它已經在http://jqueryui.com/demos/autocomplete/#combobox

對於模型和控制器,並下拉採用了拋光處理高達4.1採用的技術,例如是在這裏: http://codepad.agiletoolkit.org/reloadform

替代例如: http://demo.atk4.com/demo.html?t=22

4.1以來,您還可以使用自動完成場,而不是參考:

$form1->addField('autocomplete','user'); 
相關問題