2012-12-20 27 views
0

我的網站上有一個SlickGrid,並且已經實現了一些複製/粘貼功能。這要求我使用CellSelectionModel,它要求我爲網格設置autoEdit爲false。使用CellSelectionModel與autoEdit:在SlickGrid中爲true

我想autoEdit是真實的,仍然能夠使用我的選擇模型。有誰知道如何做到這一點?

+0

是不是適得其反? autoEdit會將列更改爲相關的編輯器。然而,你可以讓該編輯器選中所有焦點文本,這可能與單元格選擇一樣。 – ganeshk

+0

我不太瞭解你的觀點。 autoEdit會將列(編輯器?)更改爲與之關聯的編輯器(用什麼)?我想在點擊和拖動時選擇單元格,但如果用戶開始鍵入(自動編輯),也要開始編輯當前選定的單元格。 – MattL

回答

1

您可以將autoEdit的複製/粘貼功能設置爲true。我擁有它。

你可以自己試一試這裏:http://labs.nereo.com/SlickGrid/examples/example-excel-compatible-spreadsheet.html

現在,一個JavaScript控制檯,寫:

grid.setOptions({autoEdit:true}) 

您仍然可以複製/粘貼。 選擇一系列細胞更加困難...(你不能有任何活動細胞,沒有更多的發展)。

但是,簡單的答案是,你可以。

+0

這不適合我。我發現它可以在http://mleibman.github.com/SlickGrid/examples/example-spreadsheet.html上運行,但它不在您提供的鏈接或我自己的實現中。 – MattL

+0

它必須在我給的鏈接中工作。請重新運行我給你的命令,然後再運行這個命令:grid.getOptions();並檢查autoEdit是否真的設置爲true。 如果它在您的代碼中不起作用,則必須是另一個問題。 – dxvargas

相關問題