2013-08-23 60 views
11

我已經根據SlickGrid and Text Selection設置了enableTextSelectionOnCells。Slickgrid單元格文本選擇在Chrome或Firefox中無法正常工作

我對此並不滿意。

單元文本被選中時表現不佳。有時只要選擇完成,選擇就會消失。只有在極少數情況下才有效。

有沒有人遇到過這個問題?

我試過這個在Firefox和Chrome上。

重現:

  1. git clone [email protected]:mleibman/SlickGrid.git
  2. examples文件夾
  3. 編輯example1-simple.html
  4. 添加enableTextSelectionOnCells: true期權
  5. 打開example1-simple.html在FF /鉻
  6. 嘗試選擇一個單元格值爲

僅供參考,我在Ubuntu上運行,如果它應該有所作爲。

+1

我對鉻有同樣的問題。 – l46kok

+0

我遇到同樣的問題。 – Mutant

回答

2

此問題已在Github上解決。你只需要修改slick.gird.js。在行號2270附近,您只需添加「options.editable & &」。希望這個幫助。

if (!currentEditor) { 
    // if this click resulted in some cell child node getting focus, 
    // don't steal it back - keyboard events will still bubble up 
    // IE9+ seems to default DIVs to tabIndex=0 instead of -1, so check for cell clicks directly. 
    if (options.editable && e.target != document.activeElement || $(e.target).hasClass("slick-cell")) { 
     setFocus(); 
    } 
    } 
+0

謝謝你。在很久以前放棄之後,我完全忘記了這一點 –

相關問題