问题标签 [kendo-editor]

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.

0 投票
1 回答
133 浏览

kendo-ui - 如何为 asp.net mvc 自定义 kendo UI 以进行 codeSnippet 功能的开发

全部 。我已经搜索但找不到。我想要用于 asp.net mvc 编辑器的 kendo ui 中的 codeSnippet 功能

我想从具有编写代码能力的文本编辑器中使用,或者我想从 kendo ui 组件中使用 asp.net mvc 。

但我认为它不完整,因为它不支持开发人员。我想要 Ck Editor 的东西。

例如:[CkEditorForDeveloper][1]

我需要在 asp.net mvc 中用于剑道 ui 编辑器的Code Spinet 。

如何在剑道 UI 编辑器中使用 Code Spinet?请帮我做。:( 谢天谢地

0 投票
1 回答
2990 浏览

javascript - Kendo UI Editor - 更改字体颜色选择器和背景颜色选择器的默认颜色

我正在使用 Kendo UI 编辑器,我想选择字体和背景调色板中出现的颜色。或者另一种选择是让用户从自定义颜色选择器中进行选择。

我在论坛上找到了例子,但他们都使用旧版本的Kendo 2012。最新版本2016 R3不知道这样的定义:kendo.ui.editor.ColorPicker.fn.options.colors它说它是未定义的:

未捕获的类型错误:无法读取未定义的属性“fn”

有没有办法做到这一点?我查看了论坛并看到了这个答案,但这不起作用。

0 投票
1 回答
1242 浏览

javascript - 在单页应用程序中处理文本编辑器的 Ctrl+Z(撤消/重做)

我有一个由文本编辑器(剑道编辑器)组成的单页应用程序。文本编辑器中的数据有点像这样被替换

在此处查看演示。

问题:所以我正在更改记录A然后保存它。然后我切换到B. 现在,如果我这样做Ctrl+Z文本编辑器会显示A. 我怎样才能防止这种行为。

是一种按需删除撤消历史记录的方法,还是阻止文本编辑器用以前的记录替换文本的方法?

0 投票
0 回答
441 浏览

javascript - 剑道编辑器在 IE 中无法正常工作

我有 kendoDropDown ,它具有将结果附加到的 onChange 事件,结果div id=existing-translation是BODY 和 SIGNATURE 是可编辑的,并且一切正常。问题是当我在 Internet Explorer 中测试它时。出于某种原因,当我更改下拉菜单中的语言并且新内容被加载时,这些字段不再可编辑。bodysignature

0 投票
0 回答
126 浏览

kendo-ui - 无法访问控制器内的模型属性-MVC 5

我对 MVC 相当陌生。尝试实现剑道编辑器功能。我在 SQL Server 中有一个存储过程,它返回已保存的字符串类型的响应。在后端,它被保存为带有标签的 html 内容。我创建了一个具有以下属性的模型。我试图在控制器中使用相同的属性,但不知为什么我无法访问控制器中的属性。有人可以指出我正确的方向吗?提前致谢。

模型:

控制器:

视图模型:

当我进行保存时,记录不会被保存并更新到数据库中。有人可以指出我正确的方向。

谢谢你,哈里

0 投票
1 回答
475 浏览

kendo-ui - 将 Kendo 编辑器中的下拉选择导出到 Word 文档

我一直在尝试让选定的下拉选项出现在导出的 Word 文档中。当前的默认行为是所有选项标签都出现在导出的文档中,而没有指明选择了哪个。(这是有道理的,因为导出函数只是将所有 html 导出为纯文本,所以会发生这种行为)。

到目前为止,这些是我尝试过的方法(都不起作用): - 在导出事件通过 javascript 执行事件发送到控制器之前捕获它(因此能够删除任何不需要的文本)。问题是 execute 事件和 exportas 事件是异步的,所以在执行 export 事件调用之前我无法修改文件。

-在将文本转换为Word文档并下载之前修改控制器端的文本(文本发送时没有特殊字符,几乎无法解析)

-尝试用剑道自动完成小部件替换下拉列表(这也是一个可接受的解决方案)。小部件无法在文档内正确呈现。所有数据源选项都在那里,甚至可以正确过滤,但它的样式不正确或打开。

有没有其他人能够找到解决这个问题的方法或者我可以使用另一种方法?

编辑:根据要求,这是基本代码的屏幕截图: c 锐码 剃刀

0 投票
1 回答
1828 浏览

kendo-ui - 如何从 kendoEditor 获取纯文本?

如何仅从 kendoEditor 获取没有样式的文本?

当我使用$("#id").data("kendoEditor").value()它时,它会以样式返回值。但我只想得到没有样式的文本。

0 投票
0 回答
44 浏览

angularjs - 如何通过替换剑道编辑器中的特殊符号来显示列表

每当特殊字符输入剑道编辑器并用字段值替换字符时,我都需要加载字段列表。这里我提到我的代码

在控制器中:

任何人都可以指导我解决这个问题。在此先感谢。

0 投票
2 回答
2726 浏览

save - 将文本从 Kendo Editor 保存到数据库

我有一个剑道编辑器,定义如下:

然后我有两个仅对管理员显示的按钮 - 保存和编辑,它们的定义如下 -

表单上还有其他两个提交按钮,如下所示 -

表单通过使用 BeginForm("ActionMethod", "Controller", FormMethod.Post) 来处理同意和不同意按钮的提交,如下所示 -

现在我想要这样,当管理员用户进入并对编辑器文本进行更改并点击“保存”按钮时,我希望编辑器的文本保存在数据库中。我可以处理储蓄部分。我只想知道,如何从 Kendo Editor 中获取文本并将文本值发送到控制器中的 action 方法。

我在这里尝试了此线程中提供的解决方案 - http://www.telerik.com/forums/save-changes-to-and-print-content-of-editor-in-mvc

因此,使用此处的解决方案,我添加了一个操作方法,其字符串参数名称类似于编辑器名称,如下所示 -

当我运行我的应用程序并点击“保存”按钮时,我收到以下错误 -

HTTP 错误 404.0 - 导航无效 您要查找的资源已被删除、名称已更改或暂时不可用。

它没有点击“保存”操作方法。我怎样才能让它工作?

谢谢

0 投票
1 回答
633 浏览

javascript - 在剑道编辑器中创建自定义按钮

我正在使用kendo editor. 当我想为多行创建项目列表时,遇到问题(见图)

图片 为了解决这个问题,我创建了自定义按钮:

此代码在选择整行文本时工作正常,但当仅选择行的一部分(不是整行只是行的某个字符)时,列出不是从行的起点创建的项目。