Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/variables/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 手触式粘贴不起作用_Javascript_Jquery_Spring Mvc_Handsontable - Fatal编程技术网

Javascript 手触式粘贴不起作用

Javascript 手触式粘贴不起作用,javascript,jquery,spring-mvc,handsontable,Javascript,Jquery,Spring Mvc,Handsontable,我已经使用razer视图在MVC.NET4中实现了handsontable,尽管粘贴功能在localhost上运行良好(在发布和调试模式下),但一旦部署它就会失败 它会无声地失败(没有控制台输出),但如果双击编辑特定单元格,则可以将所有数据粘贴到该单元格中,但在尝试将表格从excel粘贴到handsontable时,它不起作用。我试过调试实际的可手持代码,但几乎没有找到任何帮助,只是当按下ctrl键时,隐藏的文本区域(类copyPaste)似乎没有设置为活动,但我可能完全被误导了。我不知道这可能

我已经使用razer视图在MVC.NET4中实现了handsontable,尽管粘贴功能在localhost上运行良好(在发布和调试模式下),但一旦部署它就会失败


它会无声地失败(没有控制台输出),但如果双击编辑特定单元格,则可以将所有数据粘贴到该单元格中,但在尝试将表格从excel粘贴到handsontable时,它不起作用。我试过调试实际的可手持代码,但几乎没有找到任何帮助,只是当按下ctrl键时,隐藏的文本区域(类copyPaste)似乎没有设置为活动,但我可能完全被误导了。我不知道这可能是一个IIS设置(我怀疑,javascript是客户端)还是完全无关的东西,但任何帮助都将不胜感激。我觉得这件事让我有点疯狂。

我发现了这个问题,这个问题看似简单

在第6279行的jquery.handsontable.full.js中:

that.selectNodeText(that.elTextarea);
那一行被注释掉了,我只是取消了注释,一切又恢复了完美


我希望有一天,如果有人遇到同样的问题,这会对他们有所帮助。快乐编码

奇怪的是,默认情况下这会被注释掉,因为这是使用handsontable插件的主要原因。我仍然无法得到一个粘贴工作,这似乎是一个时间问题。当我在浏览器调试器的
上放置断点时,that.selectNodeText(that.elTextarea)行,并在其中断后立即按play键,即可正常工作。当没有断点时,它就不起作用。有什么想法吗?你用的是哪个版本的掌上电脑?我已经重新检查了我的代码库,无法重现您的问题…Handsontable 0.10.5。jQuery2.0.0.1非常有趣。显然,它确实可以在未注释的行中使用。我想我没有给它足够的时间。谢谢你的帮助!我刚刚遇到了这个问题,对我来说,它似乎随着手持设备的javascript缩小而变化。如果我跳过缩小,效果很好。仍在调查中,但取消对该行的注释对我没有任何影响。