Javascript 如何实施";查找并替换“;手持设备中的逻辑?
正如我们在Excel和许多其他文档中找到并替换了逻辑一样,如何使用Handsontable实现同样的功能?我试图在Handsontable网站上找到相同的内容,但找不到。我所能找到的只是使用searchbox进行“搜索”Javascript 如何实施";查找并替换“;手持设备中的逻辑?,javascript,replace,find,spreadsheet,handsontable,Javascript,Replace,Find,Spreadsheet,Handsontable,正如我们在Excel和许多其他文档中找到并替换了逻辑一样,如何使用Handsontable实现同样的功能?我试图在Handsontable网站上找到相同的内容,但找不到。我所能找到的只是使用searchbox进行“搜索” 我是个新手。这方面的任何帮助都会很好 对于问题的第一部分,您可以轻松地重用中已经存在的搜索功能 然后,您必须添加一个字段,在该字段中输入要替换已匹配单元格的值,并使用以下简单函数将这些值替换为新值: Handsontable.dom.addEvent(Replace, 'cli
我是个新手。这方面的任何帮助都会很好 对于问题的第一部分,您可以轻松地重用中已经存在的搜索功能 然后,您必须添加一个字段,在该字段中输入要替换已匹配单元格的值,并使用以下简单函数将这些值替换为新值:
Handsontable.dom.addEvent(Replace, 'click', function() {
// Replace the value of every cell that have been match by the search query
for (row = 0, r_len = queryResult.length; row < r_len; row++) {
hot.setDataAtCell(queryResult[row].row, queryResult[row].col, replace);
}
// Reset all the fields
SearchField="";
ReplaceField="";
queryResult="";
document.getElementById('Search').value='';
document.getElementById('ReplaceWith').value='';
});
Handsontable.dom.addEvent(替换“单击”函数(){
//替换搜索查询匹配的每个单元格的值
for(row=0,r_len=queryResult.length;row
请参阅此工作示例。恐怕您必须自己创建替换函数。我从未听说过您描述的任何“替换”功能。到目前为止你有试过什么吗?我会尽量找时间在我这边创建一个,因为它会非常有用并与大家分享。我正在寻找类似excel/eclipse/notepad或任何其他文档中的对话框来查找和替换文本。