gpt4 book ai didi

javascript - CK 编辑器、占位符插件和动态项目

转载 作者:行者123 更新时间:2023-11-30 00:23:54 25 4
gpt4 key购买 nike

根据我的需要,我需要为不同的 CKEditor 实例设置不同的占位符项。我已将 dialogs\placeholder.js 更改为选择框。我试图通过几种不同的方式添加占位符项目,但我没有运气。我的梦想是通过页面上的 CKEditor 调用添加占位符 - CKEDITOR.replace ...

**dialogs\placeholder.js**

elements: [
// Dialog window UI elements.
{
id: 'name',
type: 'select',
style: 'width: 100%;',
label: lang.name,
items:[
['CompanyName'],
['Address'],
['City'],
['State'],
['Zip']
],

提前致谢。

http://ckeditor.com/addon/placeholder

最佳答案

我想通了。编辑对话框页面并编写错误(不正确)的代码

这对我有用。 (冷聚变)

更改对话框指向的位置(在我的例子中是从 .JS 到 .CFM):

CKEDITOR.dialog.add( 'placeholder', this.path + 'dialogs/placeholder.CFM' );

打开/placeholder/dialogs/placeholder.js 并保存为 placeholder.cfm

在cfm页面的顶部:

<cfquery datasource="data" name="query">
SELECT DISTINCT State FROM Addresses ORDER BY State</cfquery>

在中间:

items:[
<cfoutput query="query">
['#State#'],
</cfoutput>
],

不要添加脚本标签等,不要添加任何其他内容。就是这样。

关于javascript - CK 编辑器、占位符插件和动态项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32147733/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com