我已经使用razer视图在MVC .Net 4中实现了handontable,虽然粘贴功能在localhost上很好地工作(在发布和调试模式下),但是一旦部署就失败了.
它无声地失败(没有控制台输出)但如果双击以编辑特定单元格,则可以将所有数据粘贴到该单元格中,但在尝试将表格从Excel粘贴到handsontable时它不起作用.我已经尝试调试实际的handontable代码,但几乎找不到任何帮助,只是看起来隐藏的textarea(类copyPaste)在按下ctrl键时没有设置为活动,但我可能完全被误导了这个问题.我不知道这可能是一个IIS设置(我怀疑它,javascript是客户端)或完全不相关的东西,但任何帮助将非常感激.我觉得我对这个有点疯狂.
解决方法
我发现了这个问题,看似简单.
在6279行的jquery.handsontable.full.js中:
that.selectNodeText(that.elTextarea);
这条线被注释掉了,我只是取消注释它,一切都很美妙.
我希望有一天,如果他们遇到同样的问题,这会有所帮助.快乐的编码!