Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/429.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
使用Jquery/Javascript将alias插入到表单中的花括号中_Javascript_Jquery_Forms_Curly Braces_Curly Brackets - Fatal编程技术网

使用Jquery/Javascript将alias插入到表单中的花括号中

使用Jquery/Javascript将alias插入到表单中的花括号中,javascript,jquery,forms,curly-braces,curly-brackets,Javascript,Jquery,Forms,Curly Braces,Curly Brackets,我甚至不确定这是否可行,也不知道这有多容易,但我正在尝试解决的是,如果可能的话,如何使用jquery或javascript为页面上当前选中光标的表单字段/花括号插入别名 让我试着更好地解释一下 所以我转到电子邮件模板表单,表单右侧有3个按钮 NAME , REP , DATE Name = {leadname} Business Name = {businessname} Date = {datesent} 这些都是加载时发布到$form->data数组中的表单字段 我开始写我的模板,所以……

我甚至不确定这是否可行,也不知道这有多容易,但我正在尝试解决的是,如果可能的话,如何使用jquery或javascript为页面上当前选中光标的表单字段/花括号插入别名

让我试着更好地解释一下

所以我转到电子邮件模板表单,表单右侧有3个按钮

NAME , REP , DATE
Name = {leadname}
Business Name = {businessname}
Date = {datesent}
这些都是加载时发布到$form->data数组中的表单字段

我开始写我的模板,所以……亲爱的{leadname}等等 发送模板时,它会将客户端名称等加载到花括号中,并在电子邮件中发送


我想做的是这样做,使某人不会为人名写leadname,而是按下标记为“name”的表单右侧的按钮,然后在表单中插入[name]或粗体的name,但这实际上是{leadname}的别名,所以我不确定我是否也必须更改语言文件才能使其正常工作?,我也不知道如何将这些字段插入到我的模板表单字段中。

这就是你所说的吗?

如果是这样的话,我认为这个JavaScript快速标记的实现将让您开始:

否则,此帖子可能会帮助您:

-

编辑 以下是您需要的代码,使用Alex King的插件创建一个不会关闭的按钮:

edButtons.push(
    new edButton(
        'leader_name'
        ,'LEADER'
        ,'{leadname}'
        ,-1
        ,-1
    )
);

这就是你所说的吗?

如果是这样的话,我认为这个JavaScript快速标记的实现将让您开始:

否则,此帖子可能会帮助您:

-

编辑 以下是您需要的代码,使用Alex King的插件创建一个不会关闭的按钮:

edButtons.push(
    new edButton(
        'leader_name'
        ,'LEADER'
        ,'{leadname}'
        ,-1
        ,-1
    )
);

很酷,我喜欢它的外观,我会看看它是否能正常工作,谢谢:-)它似乎工作得很好,但有一件事我不确定,尽管它说:var edButtons=new Array();var-edLinks=新数组();var=newarray();功能按钮(id、显示、标记开始、标记结束、访问、打开){this.id=id;//用于命名工具栏按钮this.display=display;//按钮上的标签this.tagStart=tagStart;//打开标记this.tagEnd=tagEnd;//关闭标记this.access=access;//如果不需要关闭标记,则设置为-1 this.open=open;//如果不需要关闭标记,则设置为-1}edButton.push(新建edButton('ed_bold'、'Name'、'{leadname}'、'{leadname}');但我不确定在哪里添加----this.open=open;//如果不需要关闭标记,则设置为-1}edButtons.push(new-edButton('access'='-1'、'open'='-1'、'ed_bold'、'Name'、'{leadname}'、'{leadname}'))很酷,我喜欢它的外观,我会看一看,看看是否能让它工作,谢谢:-)它似乎工作得很好,有一点我不确定,尽管它说:var-edButtons=new-Array();var-edLinks=new-Array();var-edepentags=new-Array();function-edButton(id,display,tagStart,tagEnd,access,open){this.id=id;//用于命名工具栏按钮this.display=display;//按钮上的标签this.tagStart=tagStart;//打开标记this.tagEnd=tagEnd;//关闭标记this.access=access;//如果不需要关闭标记,则设置为-1 this.open=open;//如果不需要关闭标记,则设置为-1}edButton.push(新建edButton('ed_bold'、'Name'、'{leadname}'、'{leadname}');但我不确定在哪里添加----this.open=open;//如果不需要关闭标记,则设置为-1}edButtons.push(new-edButton('access'='-1'、'open'='-1'、'ed_bold'、'Name'、'{leadname}'、'{leadname}'))