问题标签 [handsontable]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - 上传 jQuery Handsontable 输入
将用户在jQuery Handsontable中输入的数据上传回服务器以保存到数据库中的最佳方法是什么?
现有onChange
回调似乎非常冗长,无法使用 AJAX 保存输入数据,尤其是当用户在现有数据行上方插入新数据行时。在使用Handsontable或jQuery完成编辑后寻找上传输入数据的功能
这是使用 jQuery 循环输入数据并以 JSON 格式转储到文本框中然后提交到服务器的完整代码。这个过程看起来很难看。寻找更清洁的方式..
javascript - 验证数据 jQuery Handsontable 输入
Q1:在发送到服务器之前验证用户在 jQuery Handsontable 中输入的数据的最佳方法是什么?
我已阅读这篇文章 上传 jQuery Handsontable 输入
有没有集成解决方案?等集成到 jquery 验证插件,如果没有,使用 onbeforechange() 方法怎么样?
Q2:另外,我已经启动了一个100行的表,但是如果我使用下面的代码,用户可能只会输入50行:
rowList将返回 50 个数据行和 50 个空行。
如何删除所有空行?
javascript - 如何 Onload() 将焦点设置为 jQuery Handsontable
将焦点 onload 设置为 jQuery Handsontable 中的第一个字段的正确方法是什么?
这是示例链接http://jsfiddle.net/4kvMq/4/
甚至尝试手动设置焦点但没有运气!
非常感谢!
jquery - jquery + handsontable:没有方法'on'
我收到此错误:
在 jquery.handsontable.js:2258
我有一些看起来像这样的设置:
ruby-on-rails - Ruby on Rails:将数组的 javascript 数组发送到 ruby 控制器
我想向我的 ruby 控制器发送一个 javascript 数组。我有点失落。我的问题在控制器中。这是我到目前为止所拥有的:
(totalChanges 是一个数组数组。JSON.stringify(totalChanges) 可能如下所示:
应用程序/视图/index.html.erb:
应用程序/控制器/qtl_table_controller.rb:
我最终遇到了这些错误:
编辑:我也有 contentType:“application/json”和 Accepts:“application/json”,当我把它们拿出来时,一切都解决了。多谢你们 :)
jquery - handsontable:使用 ajax 插入数据
我找不到使用带有 jquery 的 $.ajax 函数在可动手做的表中插入数据的正确方法。是否有任何有用的教程或示例?
非常感谢!!
感谢您的示例,但我无法通过 json(使用 PHP::json_encode())将 PHP 数组推送到 handsontable。我试了很多次,最后还是不行。。。
例如:我得到了一些带有行的数组:
所以我尝试了:
但它根本不起作用......
谢谢您的帮助!
javascript - Javascript函数无法返回元素
所以我目前正在为一个项目使用Handsontable jQuery 插件,并且我已经编写了一些自定义函数来使用它。
我目前遇到问题的函数是我编写的一个返回当前选定单元格的函数(当用户只选择了一个,而不是多个,并且是的,它已被选中)。
这是我的代码:
但是,每当我调用函数时,例如:
然后尝试alert(cell)
or console.log(cell)
,我得到一个false
返回值。
我最初的想法是坐标会以某种方式关闭,因此找不到符合条件的元素,所以我尝试通过添加来检查...
...就在return this
排队之前。这样,如果找到正确的表格单元格,它将在实际返回代码之前显示在屏幕上。有趣的是,正确的单元格总是会正确更改其背景颜色。所以,这个函数正在寻找正确的单元格,它正在执行 if 循环中的代码,但是当我尝试将返回值捕获到一个变量中时,该变量始终为 false。
任何帮助都会很棒!谢谢!
javascript - 了解正在更新的列
我正在尝试让我了解正在更新的列,但无法找到合适的解决方案。我知道他们正在使用 textarea 来获取输入,然后将值放入表中,但我只是不知道如何找出正在更新的列。
任何帮助,将不胜感激。
谢谢
javascript - Handsontable - 慢粘贴
当我尝试将大量数据粘贴到handsontable中时,接收数据的速度非常慢,以至于有时我会收到jquery.js
文件无响应的脚本警告。有没有办法让速度更快?我现在使用的数据集是 ~1600 行和 5 列。
这是我当前尝试粘贴的表的链接http://wiki.stat.ucla.edu/socr/index.php/SOCR_Data_Dinov_042108_Antarctic_IceThicknessMawson
谢谢
jquery-plugins - Bootstrap typeahead, Handsontable:使用复杂对象/哈希
我正在使用 JQuery HandsonTable。它使用 twitter bootstrap typeahead 2.0支持数据源作为数组auto-complete
,
["BMW", "Chrysler", "Nissan", "Suzuki"]
我的要求是传递一个哈希而不是数组。
[{value:1, name:"BMW"}, {value:2, name:"Chrysler"}, {value:3, name:"Nissan"}, {value:4, name:"Suzuki"}]
.
有一个较新的版本可用于预先输入,但我无法让它与 Handsontable 一起使用。