0
我使用的jqGrid一個網格,在該網格我有編輯與內聯編輯的行。我試圖在可編輯的行中進行自動完成。這可能嗎?如果是,我如何識別這些行?jqGrid的自動完成內聯編輯
我使用的jqGrid一個網格,在該網格我有編輯與內聯編輯的行。我試圖在可編輯的行中進行自動完成。這可能嗎?如果是,我如何識別這些行?jqGrid的自動完成內聯編輯
您可以設置classes: autoCompleteFieldClassName
列的colModel,然後用它來在你的自動完成字段添加上編輯。
實施例: 在colModel您可以通過選項分配一個類的列的單元 classes: autoCompleteFieldClassName
這個類然後允許設置在聯編輯事件jQuery選擇,這將允許用戶選擇附加到此單元格列的輸入元素。一旦你有這個元素,你可以附加一個jQuery自動完成
$(inputElement).autocomplete({ source: '/Controller/GetAutocompleteInformation',
minLength: 2, autosearch: true,
select: function (event, ui) {
$(elem).val(ui.item.value);
感謝您再次回覆@Mark!我很抱歉,但你能給我一個例子嗎?我不明白我該如何實現這一點。 – mailazs 2013-03-08 17:34:46
查看編輯...當您尋找網格中的元素來構建此功能時,Firebug或其中的一個等同物將成爲您的朋友。 – Mark 2013-03-08 18:16:35
Hummm好的,現在我明白了!再次感謝@Mark :) – mailazs 2013-03-08 18:28:21